Grade separation would only benefit GO/ONR/VIA as CN only runs east/west across it. It would also be much more complex than Davenport as CN needs the top two diverging tracks to connect north with the Bala. There's no point as the tracks immediately north would still be CN-owned with little room...