Running child firework - fizzled parent

For each of my task in my workflow I would like to send an email of the result.
I am trying to do this without modifying the source code.
For each task - I add a child that has _allow_fizzled_parents = true.
Here is a basic test:

The email is working correctly for fireworks that complete but for fireworks that fizzle
I can not access the spec of the parent.

I am wondering if there is a way to access the spec of a fizzled firework? Or is there a simpler way to run the emailerTask for each firework?

Thank you,