But that's 250 lbs of line pressure(fluid psi) not thrust. If the pump drove itself forward 1/4" the trans would be junk. That looks like an aluminum collar. It heated up, swelled, lost clamp pressure and the vibration from the engine allowed it to work loose.
Get on Mcmaster Carr, order a steel collar, reset your drive adapter spacing (about .050" i'm assuming), clamp the the steel collar on, remove the assembly, weld the collar and re-install. It should be good forever.