I don't see a problem with this at all. You were not "targeted" on the promotion, but you were willing to give the airline some business they would not otherwise receive if they let you in on the promotion. So long as you were open and honest about wanting to fly the airline and were going to follow through with the bookings, I see no problem at all.
Sometimes I find that some CSR's think it is their job to be difficult and not helpful. Other CSR's are perfect gems. I remember an instance over 20 years ago involving UA where I wanted to take a very unusual routing because I wanted to fly UA instead of CO on a vacation trip with a stopover in Chicago to catch a Cubs game. The CSR was very helpful and UA matched the price and two or three days of "negotiations" with me.
I have found that if you don't get the answer you want, politely end the call and try again later. You may eventually get someone who will get you what you want, but only after listening to some music and being on hold for a couple of hours.