I'm unsure of your math there, so... I'll just recount it.
1. A few days before, I crushed grain: 20 mins
2. Washed my equipment: 10 mins
3. Water heated to mash/sparge temp: ~30 mins
4. (Concurrently with #3) Measure out hops, etc.
5. Mash in, ~5mins
6. Mash: 30 mins
7. Sparge: 15 mins, I think it took 10, but I'll fluff it.
8. Heating to boiling + 60 min boil: 90 mins
9. Hop Stand: 30 mins
So, looking at it that way, in total it took 3.5 hours. But! The 20 mins for crushing grain actually happened on a different day. Cleaned everything out while I waited for the boil, did no-chill, and transferred later that night.
I really only had to dedicate ~3 hours in one shot before I could go about my day and come back to move wort to the fermenter hours later and pitch yeast. I could do this faster if I had tried to push it.
Had a crack at a shorter mash for todays brew. I went with 40 mins sacc rest and a mash out for 5 mins. Not as short as yours but a reduction from 60-90 mins sacc rest and a 10 minute mash-out.
The result: 92% mash efficiency. (Tinkering with my pH also). So far so good. I'll be interested to see if the beer attenuates as planned. I expect it will.