Back to the original thread, I don't know why the torque converter didn't slide off the input shaft as you expected. Maybe...
Some cars also have a lock on the bellhousing so the torque converter doesn't fall out of the tranny. I don't know if this is a shipping and handling lock or if it should be in place at all times (thanks to MB for NOT making tranny service info available to the public!). It can stay in place because it doesn't intefere with torque converter rotation. The torque converter has to slide quite a bit along the intput shaft before it hits the lock. I don't know which cars have a lock and which don't.