What the AC agent should have done at check-in is enter your A3 *G number into the credit card field. This serves as the "justification in lieu of payment." I have had this done over a dozen times on AC award reservations, and often have to explain the procedure to the agent.
You should definitely write to AC for a refund. Good luck!