I asked a Metrolinx employee about this and they said nothing till at least 2025 due to the ongoing construction on the LE line. Happy to be wrong cause the hour commute to end of the line is killing me.
Did a search and it looks like that train was to Ottawa which leaves about 6:30pm. May have been delayed. I had just missed the 6:20 train and that is why I was taking pics.
I thought when they built T1 that a station was roughed in for some kind of transit link already? Plus based on metrolinx, there are already funds committed by the feds and prov to extend eglington. Just need it finalized. Maybe I misread.