What else would you blame? The air pollution ramped up with China opening up to capital markets. China has fewer social programs than Canada and many more powerful private companies than EU. Calling China communist doesn't make it any more true than me calling myself the Queen of England.
I think you can destroy the environment with industrialization using different distributive glosses. The Soviet Union did it with a very diminished sense of private property and limited internal markets. I think sometimes it is capitalist ignoring of externalities and other times it is socialist ignoring of externalities.
The soviet union most likely did what it did because it was totalitarian, not because it was socialist. A dictator can choose to pollute a river, but that’s kinda besides the point. The point is that the incentives that capitalism creates for individuals’ behavior will tend to drive them to produce without consideration for externalities. Even a dictatorship may arguably have more incentives against such, cause the dictator needs to avoid pissing off the people so much that they overthrow him. Capitalism instead explicitly accepts most behaviors which pursue profit regardless of their externalities. To the extent we don’t do that today, it’s mostly the result of changing our economy to be a more mixed model with government regulation.