I don't think this necessarily helps, but....
US Air and TWA took the longest to post to my account and my traveling companion's account: it was about 6 weeks after the TWA flight and 8 weeks after the US Air flights. Latin Pass had the boarding passes during this period, but it sounded like the delay was on the part of US Air and TWA.
The promo is legitimate, though-- my bonus and my traveling companion's bonus posted last week, the same day the final US Air segment was cleared (8am-- US Air segment still pending; 1pm US Air segment and bonus both posted).
Have patience and good luck.