I'm not sure that anybody is in a position to circumvent that. A Canadian court order is not effective against a U.S. company, and in the United States it simply can't be enforced.
Canada has, among the community of nations, negotiated treaties for mutual legal assistance in criminal matters. We have one with the United States and with most of our other allies. Maybe we can tweak that process, or we can expedite it for certain kinds of orders in connection with our multilateral obligations for cybercrime conventions and things like that.
It may become that you don't have to go through Global Affairs Canada for these kinds of warrants and you will just go from one justice department to another, but it's an important check, because the alternative without that is that Chinese courts could order access to Canadian information, as could Iranian courts, Egyptian courts, and others. “International” cuts both ways.