had always thought that self ejecting Tailstocks started on Industrial lathes.
Much kinder than using a hammer
Using the screw thread of the Tailstock allows a large force to be applied, gradually (Not as effective as a suddenly applied force, but less likely to cause damage / wear )
If you think about it, a screw thread provides an enormous mechanical advantage (Effort distance / Load distance ) Which is why you can jack up a fairly heavy car withh little effort, but a lot of handle turns.
Howard