"...Abecassis said. GO and Via Rail trains need to connect to CN’s servers to navigate safely in and out of Union Station."
This part is pure and utter BS. In CTC and the USRC interlocking which operates under the same pretense, trains are able to move from one block through to another strictly by their physical presence within a block. Whenever there is a train in a block, a length of track between signals, it triggers the track circuit and causes a block occupancy. This in turn downgrades the signals entering into that block to a "stop" which is how a physical separation is safetly maintained between each train. "Train connectivity to servers" has absolutely nothing to do with that part of the system.