Interesting read - looking forward to more.
You said:
"I immediately went to the Thai Airlines office hoping that I could exchange the QV ticket for a TG ticket."
Just out of curiosity - why had you thought you would have been able to do this? Do they codeshare on this route or something?