I just called up Citi customer service for my AAdvantage World Gold Card. The woman on the line said that using the card to get a savings bond would count as a cash advance, not a purchase (therefore making it ineligible for miles). If this is incorrect, please let me know.
Also, you can't use a credit card at all to buy bonds on the TreasuryDirect website. You can only use a card if you're buying the bond at a bank or credit union, and even then only until Dec. 03.
------------------