It also happens to be winter in the Northern Hemisphere as well so plenty of people from Europe, the UK and the parts of the USA escaping for the cold..
I have never flown that airline so I cannot offer advice..
But I have flown many times from Australia to Thailand with the same airline and only had my first name on the ticket..
However on a different airline flying to Vietnam they insist on having your name exactly as shown on your passport (first and middle name) so you may get to Bangkok and then have problems with connections but it just depends on each airlines policy.
That was no doubt noted on your passport records with immigration and enough for the immigration officer to take a closer look at your travel history and become suspicious you are not a genuine tourist.
One small mistake is all it takes..
I think your only option is to apply for a tourist visa before you try entering again..
If you cannot get one then consider Phnom Penh Cambodia as that's an interesting place to visit and long term visa are easier to get if you have money..