I was assuming the same, but VMO-3 was stationed at that time at Phu Bai, also I haven't seen any flag patch at this particular place on the jacket. I have one USMC G1 where the Thai flag was attached, but it was under the main USA flag.The rectangular patch above the Squadron Insignia
looks like a variant of the Flag of Thailand.