My AA card (Barclay's) gives 10% of the miles back, up to 10,000 miles per year, after you book. That would lower your miles actually used by 6,000 as you stated has happened.

Mike