Could you pull the wheels onto the shaft using a spreader -plate at each end and nuts on threaded rods to provide the force?
Would suggest at least three rods, M6 would be my favourite,with the nuts tightened AS EQUALLY AS POSSIBLE.
If the nuts show signs of stripping either make new nuts (for both ends) with 2 diameter thread engagement, and/or redrill to use more rods. Quite a force can be applied with a couple of M6 studs and nuts.
(My bearing extractor uses a 1/2 or 5/8 BSF thread to remove bearings which I know need about 4 or 5 tons to shift them)
Howard