If I remember correctly from when I was working on my Respawning Enemies mod, OnDie doesn't trigger for instanced characters like summons (or anything else that doesn't stick around through a map change), nor are they able to be seen by any sort of Story script.
If you're trying to have your player character resurrect, then it might be simpler to make a Story script that you can delete after its no longer necessary.