Sorry to hear about your escapade...
I hope the mechanic fixes your car soon. I just did a tranny swap and sold my ol trans to a gentleman named Gil in Chicago. During the swap, there was no reason to remove the passenger seat???
The TCU & ECU are on the driver's side, so I can't think of any logical reason why your mechanic may do that...
Good luck!
-Chike