That’s not how you setup options for castsequence macros and you also need to include existence checks for mouseover condition sets. https://wow.gamepedia.com/MACRO_castsequence
That said, this is a terrible idea, please don’t do it. You’ll be much better off using modifier macros where you have more control.