i'm not sure, but i believe it's the order of your events for the animation.
you destroy the enemy, then you try to make reference to it, for spawning. i think you have to make your references first while it still 'exists', then destroy it. you can make it invisible while you do your spawning.
hope that helps...