First off, I feel your pain. I have been in a similar position in the past with being re-booked onto NWA. However, in AA's defense, in my situation it was NW that completely dropped the ball. To top it off their ticket agent at the airport was one of the rudest cs employees I have ever dealt with. No wonder they are in bankruptcy. I think your request for a full refund is more than reasonable (and in this case expected) and the original miles shouldn't be "that" hard for AA to swallow to make a customer happy. Let us know how it works out.