A somewhat interesting story but I have a few comments.
After living in Thailand for over 21 years and married with a Thai I hope that I know a thing or two about Thailand.
The whole situation about the monarchy is in opinion a little bit exaggerated.
Yes, It is by law forbidden to talk bad about the royal family and this is according some western standards over the top but this is the situation in Thailand and you should respect that.
But basically I think it nothing more then showing some respect to other people.
If you behave normal you don’t have any problem with anybody what so ever.
But unfortunately many people think that in Thailand everything should be possible.
For example how many tourists don’t you see driving scooters without helmets?
Those people would never do this back in their home country because of the police and so on, So why do they think that it is ok to do this in Thailand?
Sometimes I feel ashamed to be a western as I see sometimes how they behave in Thailand and I can understand that some Thai people don’t like the western tourist.