I have issues with the second slide. In what way does GO taking ownership ensure continued freight access? Freight service on the line is under no threat. Passenger trains and freight trains also have different operating profiles and compete for track capacity.
If CN sells, they will be pushed into the margins with narrow, inflexible time windows of operation, and this will inevitably lead to a decline of traffic with many shippers opting to either move their traffic over CPKC or shift to road delivery. This is basically what has happened on the Oakville Sub in combination with other trends. It's likely that by the time electrification is complete or shortly after, CN will have completely exited service on that line. Even the Guelph Junction Railway's annual report for 2024 acknowledges that 2WAD service on the Kitchener line will increasingly push CN out of Guelph, causing that traffic to move on the GJRY.