Time to Reflect
Oracle Text
Exile target creature that blocked or was blocked by a Zombie this turn.
Card Rulings
4/18/2017 Time to Reflect can target a creature that’s currently blocking or being blocked by a Zombie, or one that blocked or was blocked by a Zombie earlier in the turn.
4/18/2017 Time to Reflect only cares that the second creature was a Zombie at the moment it blocked or became blocked by the target creature. If that Zombie has become a non-Zombie creature or left the battlefield, Time to Reflect can still target the first creature.
This would at least let the card itself provide a way to satisfy that condition.
Edit: And Aftermath doesn't have to be sorcery speed. Take a look at Spring to Mind for example.
The aftermath parts of the cards can't be too strong by themselves since the cards could get into your grave by other means. That's why cards like ancient grudge are so good, the stronger part is the flashback part.
Rise 2B
Sorcery
Create a 2/2 black Zombie creature token.
//
Protect W
Instant
Aftermath (Cast this spell only from your graveyard. Then exile it.)
Exile target creature that blocked or was blocked by a Zombie this turn.