I got my account opened last year and just went in there, bugging them until they credited the miles.
Its all about TDW, not AA. Even with other aspects of my acct, transfers, etc. they are always having to be pushed. Thank god they have offices. I find going down there is alot more effective than just calling over and over on the phone. I think its hard to put someone off (with a "story") if they are looking you straight in the eye.