I once worked for Amex, I do not think that there was anything political about this.
Most likely they saw the auction he had, and that his suppliers were demanding payment sooner and decided that he was a potential credit risk and reacted accordingly.
Amex is extremely anal about their money and collecting it.
I have an amex card with no limit, if I wanted to go out and buy a Tesla with it I could, however if I went 30 days late with another card they would freeze my spending limit so fast it would make my head spin.
NO LIMIT AMEX CARD?