I picked up a Snap-on Kingpin remover at a garage sale a few years back for $20. I just recently go to use it and with a 6' piece of 1" pipe and a 3/4" drive socket I barely broke a sweat!
It looks very similar to your tool and has a bunch of different sized pins for pushing, and interchangeable bushings for everything from light duty to heavy duty applicatons.
Glad you got it out! With a little time and some ingenuity you could probably make something similar that would do the job.

Jeff