You can't separate Chinese trade.
Chinese flagged or owned container ships contain cargoes from every country.
Suppose you reflag ships or change ownership of the ships. Or lease ships. Neutral ships can change their cargo destinations after they pass the straits.
Look at the impact of the Ever Given blockage in the Suez Canal. Global cargo and oil prices jumped. Shortages of goods worsened everywhere
Indians can just intercept the Chinese ships first, sort the cargo, and then send the ship on its way with foreign cargo only. Given their efficiency it may take the better part of a decade just to sort one ship.