I thought I'd post here as a minor update... I appreciate it being a long time ago!
Somehow, I did manage to get it working eventually. Except, I don't know what I did that was different
And then I decided to try changing the IP ranges of some of my internal network earlier this year, replicated the same on the modem... and it stopped working
Never to work again. It was nothing more than an IP range change.
Unfortunately, I never got round to deploying a two-cable solution before Cadent very kindly started digging the gas pipes up around here either - lesson learnt not to procrastinate, as inevitably it resulted in a broken leg for my line. Good response by my ISP and OR though - resolved within 26 hours of reporting it and more importantly before the freshly dug holes had even been filled back in.
I'm almost certain the config issue lies with the Zxyel and not pfSense - but I've now got a BT Hub 5A on it's way to throw OpenWRT on and test things out - much like Alex Atkin UK has going on. Or just stick with the two wire solution!