Booked via the AMEX travel portal itself...which lets me pay in GBP, and was cheaper than CX website...which fails at the payment stage anyway because of the current IT problems.
I trust AMEX with my booking more than Expedia/GotoGate etc for IRROPS etc, so it worked out OK I think!