Unfortunately AA is under no obligation to provide compensation even if it was their fault. Had this been a BA flights you would have been eligible for DBC.
The lass in North America need to change with stiff IDB compensation and stiff fines in some cases.
I don't know the point of having IDB compensation if compensation is limited to oversales only; why the DOT excluded compensation for travellers incovinenced through no fault of their own will always be a mystery to me.