If you want to force an ability to fire off, after another ability...
For example, how Khatovar's Unholy Death Knight does: /castsequence Horn of Winter, Blood Boil...

You can have a named macro library action, which rather than calling a single spell (via IS Boxer macro) it calls a castsequence.
Your step one shows (Mash these four abilities):
a) Charge
b) Victory Rush
c) Shield Block
d) Shield Slam

Assuming they're not going to lock up (and Charge could, if you're too close/too far), Step 1 could be a castsequence.

Not really sure what is optimal for a Prot warrior, but this post is a collection of MoP macros.
And the CLS thread on isboxer.com is also.