Restart Timed Actions after cancelling them

I'm sorry, but I am not understanding what you are trying to do with running this rule every minute. You're trying to use Hubitat as your alarm clock? Running this rule every minute is going to consume vast amounts of your hub's resources when 1439 minutes of the day it is going to be doing absolutely nothing. There is a much, MUCH easier way to do what you are trying to do. Bruce posted about it over here:

This will allow you to input the time you want into a Global Variable connector which will then cause the rule you want to be scheduled for the proper time. Without having to run a rule every minute to accomplish it.

However, what I would recommend is that you have a separate rule, one with no triggers on it, that you call from the first rule to begin the alarm. Then when you want to cancel it, you cancel the timed actions on that rule. That way, you're not messing with the triggers of the rule you're triggering based on time but instead just the rule that is doing the fade. That will keep your triggers in tact.