CC travel in Thailand
Sorry to hear this.
When I purchased tickets on TG for HKT-BKK on TG's website, it gave me a warning that the CC used to purchase would have to be presented at check-in, but I wasn't asked for it (it matched my name and I was traveling through).
I have heard that a possible way around this requirement is to buy through an OTA.