To start, this is a morning routine, not a mourning routine. While it is true that I often mourn the morn, dude needs to learn how to spell.
Second, if you're up at 5:30, and not drinking coffee until 7am, and then have 3 hours of focused work, that right there is 10am. Your morning is supposed to be 'won' by this point, and you still haven't gotten to the weight training part of your morning.
Wake up at 5:30 then go for a walk. It is recommended to take a 30 min to 1 hour walk in the morning. Also including prep time so I'd say about 15 minutes. So let's say we're at 6:45 now. Wait 90 minutes so now we're at 9:45. Now making americanos at home is also time consuming if it isn't pre prepped or if you don't have a full espresso setup in your home, it could take 30 or 45 minutes and you'd have take it stronger to compensate for the ice melting in the hot cup. So now we're at 10:30. 3 hours of work, 1:30. Lift weights; you can get that done in 30 minutes, but you also have to factor in cleaning yourself up or else you're just going to baste in your own sweat all day until you shower. So I'd give that another 30 minutes. It is now 2:00, you're late for your meetings which removes your "superpower" to say no, you didn't factor in any time to eat lunch, your blood sugar is probably bottoming out because you had a very caffeine rich coffee drink and lifted weights without nutrients, and you're going to feel like garbage until you get food in you.
In fairness he says 90 minutes after waking, not 90 minutes after the walk. If you get home from the walk by 6:30 that's 30 minutes to make it, or potentially buy it if you have one nearby to get on the way home/quickly drive to.
Now yes that's already 10am, but considering he mentions 2pm in the right column, you could make the argument the left column is the "until 10am" part, and the right is "after 10am" part, though I am giving large amounts of benefit of the doubt at this point.