So they got back to me. Apparently, they pretty much said applying for the O-X is close to impossible in Canada because you have to have the 1.5 million baht in a Thai bank. They recommended applying for the O-A first, which can have the money in Canada. Oh well, I thought it was worth a shot.
Thanks, that is good to know. I just called the embassy in Ottawa, Canada, asking if the funds can be in a Canadian bank account. I will let you know what they say when they call me back.