This is what I don't get (and I've had a kind of a similar experience recently although a totally different situation):
All it takes is for someone at QR to take charge of the situation, spend 10 mins (or however long) and sort it out. But no, people can't be bothered, people pass it onto someone else, so it is there problem, and in the end the only person that suffers is you.
Think about it, how would you feel if someone at QR took charge, sorted it out and then either rang you or emailed you and said 'Mr X, don't worry, we've done this for you, all sorted'.
So annoying it really is. But all the airlines are the same, no one gives a s%$t and no one is interested. Really hope this gets sorted out for you.