I flew LAX-HKG in first on a RTW ticket, so my booking class was A. I signed up for the promotion, asked about the miles, and was told that the fine print list several classes of service, but not A.
The bizarre thing is that D (discounted business) got the bonus, but A (discounted first class) did not.