The new cargo system falls into the category of features we never asked for that create more problems than it solves.
Juuuuust like the main road connection!
The correct way to implement this feature was to solve the bug that allowed a train to load both iron and coal in the same car, thus doubling the train’s capacity. Oh well. There go the modded cars that could carry both plastic and goods….. or tree trunks and lumber.