Update: I rang BA (phone answered immediately - result - well done).
CX official rerouting policy read out to me over the phone. Rerouting is not allowed. It's time/date change or refund only.
Cancelled and rebooked on to QR. Job done. So easy in the end.