I'm guessing, but a 20 ton should work. Well lets say it's worth a try, if it hooks up easy enough. With heat from a 3/4" or better rose bud I'd say it'll work if you pour on the heat fast enough. If the hubs real beefy it maybe on the light side. We once pulled a big hub 5" shaft 7" of engagement. 20 ton w/torch nothing, 35 ton maxed out before we started using 2 rose buds wide open. I made the adapters so nothing fell apart when that first Pop Hit! I warned them what going to happen, but I had to Yell Pump! Pump! get those Torches back on!... must of been fun to watch. The assembly was hooked to an overhead trolley 300lb hub 50lb pulling set up. It was a 2 speed porta power. The fit .003 interference/shrink. It went back on at .001.
Anyhow, how tall is the pump? How heavy is it? Can you screw or bolt any adapters to it? Maybe just take a picture. Do you remember the rating of the Cat puller?
If you look at a cutaway of the sprocket and shaft assembly in the parts book. Does the shaft have a taper where it connects with the sprocket?