AY recently switched to spend based earnings. If your earnings are based on the operating carrier, perhaps the amount you received was based upon the fare paid rather than bucket letter?
(Saying that, I would also expect to earn according to marketing carrier)