>>Edit: I also just now configured World Wide Web Publishing Service to restart itself on failure. I don't know for sure that the OS will be aware of its failure, but we'll see.
That's not what's failing. The ASP module is what is failing. The WWWP handles anything - HTML - which we know works even when ASP dies. So, that won't do the trick.