Even the specific van/truck model Freightliner MT45 seemingly can mount different models of Cummins engines.
Unless you find data for the specific model of engine and truck it is difficult to get valid numbers.
Generally speaking, for heavy trucks and large engines, the 600,000 km (or 400,000 miles) is the mileage where an overhaul (not a whole rebuild) is needed.
In a professional use, unless it is used in shifts, a truck will probably make 40,000 miles per year, so it should happen around 10 years age.
The most common engine on the Freightliner MT45 seems to be the Cummins 6.7, which should be a little more resistant than the older 5.9, both can do 500,000 miles and more, in the "right hands" and with "proper maintenance".
I doubt that used in a fleet (possibly "proper maintenance", but likely a lot of "wrong hands") it can reach 400,000 miles or more, and it makes sense for a fleet manager to sell at an auction the vehicles that are expected to need a large overhaul or a rebuild soon, in the article they talk about the fleet renovation happening around 350,000 miles.