Help TC won't drop in place

The rebuilder rebuilt the trans, if he provided the torque converter then yes, if not, a new TC is in order.

Those splines don't seem to match.