Hello,
If a maintenance release is planned for the route, I would like to propose the following track changes.
In Waterton, convert the yard so it can be switched from the west end. This would eliminate the stub tracks. In conjunction, add an unsignaled tail track along the inside of the main track. This would tie into the west switch at Waterton, basically converting it to a cross over. This change would allow switching operations at both ends of the yard without having to tie up the main track for yard work. An alternative would be to tie the west end of the yard to the Waterton Yd A/D W track, and use the main line as a tail track for the yard.
Also in Waterton, add a cross over prior to the RWA Waterton Platform track to the double track main. This would essentially create another leg of the wye.
On the branch to Johnsson Quarry and Atlantic Grain, add a long double ended siding just after the switch to Johnsson Quarry. This would allow eastbound trains to run around their consists and shove the necessary cars to either Johnsson Quarry or Atlantic Grain. Currently the branch is really setup for westbound trains only, unless both tracks at Atlantic Grain are empty, in which case you can use the pocket track and cross over as an engine escape track.
At Johnsson Quarry, add a stub spur (about 4 or 5 cars in length) before the quarry to aid in switching out loads and empties. Current configuration requires a trip back to the Johnsson Quarry switch to swap loads and empties.
At the NS wye, add a double ended siding to the inside of the wye. This would allow for interchange traffic between road trains and locals based out of Riverside.
Anyways, these are just suggestions. Thanks!