Ok, so good news.
After torching it, and doing all sorts of stuff which didn't work (at first) I took the extensions out of the mix and just had the socket on the impact and it came right off. No idea why it wouldn't break loose with 200ft/lbs being applied but it's off now.

Currently got the new belt on, but not much else re-assembled.