International treaties should not override a country's laws - Canada for example is already in brazen violation of internation drug treaties.
If US authorities want them on these charges, they should be presenting legitimate evidence to Chinese prosecutors and arguing over the treaty in question, not playing world police.
Copyright law is a domestic law. You cannot be prosecuted for break US copyright law if you broke the law in an unrelated country B and you are not US citizen. Also B doesn't recognize US's jurisdiction to enforce copyright law in that country.
This is the case for several countries, such as South Korea: https://www.theguardian.com/world/2018/oct/23/bong-arm-of-th...
If this weren't the case, then international treaties would be pointless. Countries just wouldn't bother enforcing them against their own citizens.
It’s not shocking that a country with the muscle to flex would say “If you want to do business with us, follow these rules.” No one forces a company of country X to do business in country Y, and they knew the score when they decided to expand to a given market. Add to that the fabric of treaties and obligations tying countries together and all told it’s a reality of a modern world which sought to avoid a Third World War. Sure it’s annoying when the US acts like a BSD on behalf of its moneyed interests, but the underlying structure of international obligation is better than the alternatives.
Companies should not be subject to the laws of arbitrary countries. Would you say US copyright laws should be applied globally too?