I'll list what I normally do (about to go out now) a bit later. It's rough and ready but casual and works well. I like the flavour contribution of decoctions.
It varies a little and is always a a bit rough and ready but a typical schedule for me involving 2-3 decoctions.:
Dough in 55, hold for 5-10 mins. I sometimes remove 1/3 thick mash here and allow to slowly rise in temp on stove - there will be enough beta amylase activity from 55 through the rise. The decoction itself also helps degrade starches (one reason it was traditionally used when malt was far less well modified). Bring to boil.
Increase main mash to 62, hold for 10-15, remove 1/3 thick mash and bring to boil on stove. Boil slowly and stir when necessary (doesn't require constant stirring but does require attention)
Increase main mash temp to 68, hold for 40-50 mins.
Add back 1st decoction until main mash is at 72. I don't always do this but you could remove a mainly liquid portion of mash (still some grain), bring to boil and add back all decoctions until main mash is at 78.
You could try and calculate exactly what each portion should be in order to hit your steps but seeing as I (and you) can hit steps without relying on the decoction, I don't really need to. My decocting is mainly flavour related.
However, apart from the overly long (to my mind) protein rest, your process looks all good to me.