First up thanks for the info you posted.
The issue for some is that their embassies do not provide the embassy letter that you refer to.
UK,USA,AU to name some.
This "letter" is alternative to providing certificate of residence from immigration.
In Bangkok that's impossible as to obtain COR you need to have filed a TM47. That's not possible for folk on tourist visa