I called the Canadian Embassy (and amazingly they answered quickly and were super courteous, which almost never happens with a government office at home). She suggested I pick up a standard form that Bangkok Bank uses and bring it to them at the Embassy. She sounded like they knew the procedure. This will be my next attempt; if it doesn't work, I'll try some of the specific branches some of you mentioned.