A Visa IPSP cannot operate in a region where they do not have a banking relationship. Since none of the Canadian banks will touch porn, we're all out of luck. I'm not certain but I think Australia has a similar problem.
Got to be an acceptable work around as there are many Canadian sponsors. Do all of them have a US citizen as a partner?