It's incomprehensible that an airline would sink so low as to charge for seat assignments in a premium cabin that a customer has paid thousands of dollars for.
Yet that is exactly what BA did some months ago, looks like AA is following them at last ...
I would hope that the problem the OP reported is just a mistake though as I'd expect an EXP to be exempt in the same was as they are in the BA system.