Simon,
Bill's idea of welding something on sounds like it would work well. Maybe all you would need is a big-ol' nut with the points ground down, shoved into the end of the hub and brazed in place, which you could do with somthing as simple as a MAPP/Oxygen home welding system. Regardless of this particular project, if you don't have an Oxy-Acetylene rig, the MAPP/Oxygen torch is something I would strongly recommend having anyway. But, fair warning, brazing onto the hub will use a lot of oxygen from small, expensive bottles.
Anyway, if welding is not your thing, but drilling, sawing and grinding is, maybe you could make a puller like the one I've drawn. I made one sort of like this for pulling the primary-side main bearing. I've included a couple of photos of that. All this said, there may be better or easier ways to get your hub off (almost sounds off-color), but why be simple when you can be complicated? Just kidding, if there are better ideas than this/these out there, I trust our friends here in the forum will chime in.
Richard L.