I have also been reaccommodated for delays on flights that I would have preferred in the first place had the fares been similar. The policy seems to be that, in case of a delay, agents can do whatever makes the most sense for the passenger within the available seats on all flights. Since delays are by definition pretty close to flight time, AA isn't risking much potential revenue by doing it this way, and it's surely appreciated.