Psst Bangkok Bank has a New York branch hence a US routing number. I had an allotment via dd (direct to BB while still working for government. Main reason I chose that bank
I couldn’t even get a Bangkok bank card replaced at Bangkok bank (Phuket)said I gotta go to branch in Bangkok. No way you getting one from another country