Is it just an issue with phone bookings? Because I just made an online booking with my AMEX card a few weeks ago.
In my experiences, only call center.
I have successfully paid with AMEX on multiple occasions online and through different sales offices through a physical POS machine.