Many years ago, when arriving on a late sleeper, the Jacobite was not held for us, but all intending passengers were put on a bus at Fort William, which then caught up the Jacobite during its layover at Glenfinnan, so we at least got to do most of the journey.
Things may well have changed since...