Earlier quoted context omitted.
At a guess, this is the risk you take by doing business in two or more jurisdictions: you might be subjected to two mutually-incompatible rulings, in which case your only alternative is to stop doing business in at least one of those jurisdictions.
Assuming courts you deal with don't overreach like the B.C. court just did, you can easily resolve this problem by complying with each law within each respective jurisdiction. This is made easier by the fact that your company is usually represented by separate local legal entities whose business is within each jurisdiction.
The US claims jurisdiction over US citizens worldwide for certain tax matters, for example.
And Norway has laws intended to let Norwegian courts pursue residents that travel abroad to take advantage of legal systems that are bad at pursuing sex crimes against children even though the crime takes part outside Norwegian borders.
Many countries have laws for which the courts jurisdiction is either worldwide, or substantially different from the national borders.