Apparently some Australian ore trains are 43,000 tonnes (24000 tonnes of ore), according to Wikipedia (https://en.m.wikipedia.org/wiki/Longest_trains) so we are within an order of magnitude
Union Pacific (main freight carrier in Southern California) gives 286,000 lbs, ~ 140 tons https://www.up.com/aboutup/reference/maps/allowable_gross_we...
'Just dig a trench and fill it with seawater'. Starts to sound an awful lot like a canal to me ... and ... why do you need a train to pull this?
1000 axles sounds doable, but maybe not very practical.
Rail based mobile fortresses with hundreds of powered axles are a totally normal thing in this setting.
All it took was a new ice age & railway comapnies taking over what remained from human kind and banning all non-rail based vehicles.
End result - no cars, tanks, airplanes, ships (well, nowhere to use those anyway), with everything on rails. :-)
In all likelihood, the terrain is the bottleneck here.