Share miles or buy miles if done over the phone works. If done online the charge shows up as "AA miles by points.com", but over the phone it's a regular "AA charge".
Recently they were canceling a lot of transactions done online for no good reason, so i forced them to do it over the phone manually, and got the credit.
But on my other card I did a regular transaction online, and never got the credit. I called them, and they told me that if I won't get it up to 2 months they'll do it manually.