Crap, I'm going to Montreal in mid June to catch the Ocean. It looks like I'm going to have to switch to a bus in Albany. Is there work being done on the track or something?
My advice to you is, take the same bus all the way from NY, just as long as it is not Greyhound under any circumstances.
Last year for me, which was the first Saratoga Springs day for the Adirondack in late July, #69 left one hour and 50 minutes late from NYPS due to "mechanical problems". Then I schlepped over to the Albany side on CDTA, hunted for the vacant lot that passes for the Trailways Terminal, and I made that bus by 45 minutes. The train was due to leave NYPS at around 830am. The bus had left PABT at 1130am. Between that and the risk of a stuck Spuyten Duyvil bridge, I wouldn't trust Amtrak with a same day transfer to another mode again.
There was hell of a lot of stress with Amtrak not having any ETA information until the train arrived in NYPS from SSY, many Bar Exam students were in panic that had to take their exams later that day both in Albany and Saratoga, subsequent trains were booked, the Gate Dragons nastier than usual, yelling at passengers to stand in straight line and show their e-tickets since trains 281 was to be 10 minutes behind us and also lining up. I was master-minding means of sneaking down another stairway and stowing myself on 281 to bypass them. Conductors would have been more lenient if you explain the circumstances. Overall, the day was torture. Never again.
Bite the bullet, get up 3 hours later, and take Trailways all the way. It is still a very professionally run outfit. My bus didn't need to stop at Longueil, so arrived Montreal a half hour early just before 8pm. There's a meal stop in Fort Edwards. The thru fare will also be cheaper than Amtrak to Albany + Bus Albany to Montreal. They are more expensive than Amtrak.
I have hotel reservations set up this July both near the bus station and near the train station. I do not trust Amtrak to have the Adirondack running this summer.