To fly out of Thailand, the rules that apply will typically be that of the destination country and sometimes transit country although things are generally getting more lax.
Use the Sherpa engine (available on many airline websites) to double check requirements. For example this one...
https://www.koreanair.com/au/en/travel-update/covid19/map
I have the dual nationality/double passport issue as well, made even more fun by having one MorPhrom jab and two CDC card jabs and a different spelling of my Thai last name on my two passports. So far it hasn't been an issue just using the CDC card as I haven't run into a country that REQUIRES the booster (and the ones that do, will usually accept a PCR test instead).
They say it's often just down to whether the consul has a positive or negative impression of you.
Also, and it's a stereotype, some Thais (and I say this as a Thai) have this weird habit of lying off the cuff about the most mundane seemingly unrelated issues (kind of the way some school children just make up stuff that they think the teacher wants to hear), and that's probably the cause of many rejections. "My parents are farmers.... and then 5 minutes into the conversation.... my dad works in a factory..." (maybe true/maybe not, but you need to fill in the plot points).
So the best approach... maybe advise her to be honest and more likeable?
As long as you have your other boxes checked, and you aren't leveraged, it's still a nice cyclical play IMO. Nice wide swings, what could be better?
As for the haters, IMO a lot of them don't 'hate' the crypto concept, it's just old school biology.