They leave a little earlier, at 21:15, and stop at the stations in the Highlands between 7 and 10 the next day.
If you wake up with the early sun, like I did, then the views from the train are wonderful.
https://traintimes.org.uk/London/FTW/21:00/today
https://www.seat61.com/CaledonianSleepers.htm