Transfers have always been sporadic using them to send to any account here other than a Bangkok bank account. I think it's funds going to a Bangkok bank is what has changed.
I don't believe it does anything other than for compliance of UK banking law on international transfers. Transferwise simply don't move these funds internationaly but rely on partner banks in country.
Here are the requirements. A travel booking confirmation is required.
For tourism and leisure activities
For Single Entry (stay up to 60 days)
A current passport with validity not less than 6 months and at least 2 blank pages. Applicants must fill in online visa application with their given name(s) and surname as appear in their passports.
Printout of visa application form submitted online, with bar code
Travel booking confirmation
Proof of accommodation in Thailand e.g. hotel booking, invitation letter from family or friend in Thailand
Financial evidence e.g. bank statements, proof of earnings, sponsorship letter
Confirmation of legal residence in the UK or Ireland (if applicants are not nationals of these countries) e.g. long stay visa, residence permit, BRP card
Amber Donebauer if you have already made your mind up on what they are asking, why bother posting the question? Do it how you see fit to do it and not how they are asking for it to be done.