You can't separate Chinese trade.
Chinese flagged or owned container ships contain cargoes from every country.
This is a normal process(1899 Hague). Strictly speaking, even undeclared cargo from one of the belligerents (on an otherwise neutral vessel) can be declared to be contraband and lead to seizure of the vessel. Important to note, that seizure =/= capture, it may or may not lead to permanent consequences, but the ship will be stuck for quite a while - generating
lots of undesirable consequences for the shipping company(and its insurers).
While it's definitely very harmful to bilateral relations b/n country of flag(or ownership) and seized - it's worth noting, that simple threat of such act kills civilian maritime traffic momentarily. Insurance rates skyrocket, captains and shipping companies avoid risks, whole JIT economy goes to the underworld.
Yes, of course, countries can be
persuaded to stop such activities even when they're legal. But precisely because we're talking
China v, I honestly wouldn't hope international opinion will help.
And here we come to the "peaceful power simply caring about its citizens" thing back. It's very hard to be one.
Being a superpower when you're a huge power hostile to the hegemonic one (combining comprehensive state might with
intent to use this might to shape the world) is not a wish. It's a necessity.
Look at the impact of the Ever Given blockage in the Suez Canal. Global cargo and oil prices jumped. Shortages of goods worsened everywhere
Yes, a good example of the potential scale of harm.
Especially since Indian subcontinent sits over an even larger traffic volume than the Suez (Cape ships also pass there).