I flew Iberia one-way Granada (GRX) - Madrid, and at the time of purchase, the agent in the Grenada city centre ticket office refused to put on my AA number, saying that I must do it at the airport. Actually, she was really confused about it, she thought I wanted to know my AAdvantage account status (# of points, etc), and couldn't pull it up on her computer. Good thing it wasn't a shuttle flight, I do have a boarding pass with the AAdvantage number, but just how long will it take them to post it with AA ? I flew them Oct 3, and it is still not on AA site.
The checking agent at GRX did let me use the business class line when I flashed my CP club card (O/W Ruby)...