I think rather than blaming the OP for not knowing an obscure policy or blaming the AAgent for bungling the booking, we really should be commenting on the sorry state of AA's website and booking engine.
I understand the concept and it's rather complicated, but to accept mediocrity from AA's website is the real crime here.