A couple of things in this post were brought up that weren't answered:
#1 if the car jumped into gear how did it not stall?
#2 what repairs did they do to correct the transmission from jumping into gear?
The simple fact that the body repairs were done poorly lends one to believe that this dealership is doing everything as cheaply as possible. This is a fine opportunity for your lawyer to get "geared up" for a very strong case. Sorry about the pun...
Bottom line is there is no way should you come out anything but rosy on this one.