Whoops. I meant to answer this, but I didn't have time, and then I forgot all about this!
I've got death animations in ASM. In your enemy's destroyed Command Prompt, just tell it to change the enemy to another enemy. Make the other enemy invincible, (so that it can't be harmed/jumped on etc) and give it the death animation. In the death commands for the enemy itself, tell it to delay destroying the "death animation enemy" for as long as the death animation is. It'll take a little bit figuring how long that time period is, but it's worth it in the end.