I've been thinking about this case once more.
What is so bad for the GF about this deal:
"I'll buy you a ticket, but when I get an upgrade I will take it."
The alternative could be:
"You buy your own ticket, and when I get upgraded I will give it to you."
HTB.