Transferring PhD Because of Visa Issues
If your adviser is supportive enough to agree to fly out just to meet you - that's extraordinary -, I would steer any future decision through them, and not only to make sure that future fly-outs are to places they can, and want to reasonably visit.

A professor taking you in, say, in Canada needs to be aware that your candidacy is essentially token. The question of funding arises, as does a possible limit they have or impose on themselves on their number of PhD students, as well as tricky issues upon graduating, and supporting you as their student on the job market. Ideally, you need to find someone who could be interested in truly co-advising, not only serving as a placeholder.   

All things considered, someone willing to do this would likely be a close friend or collaborator of your current adviser, in an acceptable location for them. So before anything else, I'd discuss in great detail with your current adviser who might come to their mind, while you are still in the US. Hopefully, they can initiate contact for you and do some or all of the necessary explaining, which you chip in to, and follow up on in a promising situation.