What an unenviable problem Ewen.
When I had a not dissimilar nightmare on another bike with a camshaft keyway shearing and welding shaft and pinion solid following a bottom end explosion, I had to grind the parts off because there was no way to get behind the gear and I'd busted the standard chunky 'two-studs and T bar' tool used typically to draw the pinion. But a camshaft is 'just' a camshaft, not a hens' teeth crankshaft in other wise good shape. I just hope the key hasn't ripped an arc of metal off the crank as things locked up.
If you have access to, or a mate with, a lathe, maybe you could try a split-clamp profile tool, made out of 'decent' using high tensile bolts to clamp onto the rebate on the gear, perhaps with a close-fitting cup that also encased and bore onto the teeth (to provide max pressure over the largest area)? Then, using heat and a serious T bar arrangement, you might be able to get it off?
Chaterlea will show a cracking good weapon, that's for sure. Meantime, here are a couple of clampy jobs I've got for getting things off shafts. The hassle is they do have to be tailor-made, but the benefit of 360° contact and a very good squeeze is in a different league from using a two-legged puller directly, or even a knife puller, which could break. It would probably be a bit nadgery to get clearance all round (but looks do-able), and angles to get the clamping screws in from the left-hand side, but short of carting the whole thing off to an engineering company for their attention, I think it's what I'd try next. In the hope it wouldn't be a triumph of optimism over reality!