Remember talking around this shutdown issue in the past. Might want to read this article

You Cannot Schedule a Windows XP-Based Computer to Shut Down and Restart by Using the AT Command with Shutdown.exe

While not directly related, just wondering if theres something in there that might twig a thought.

Here is the original thread ...

Ability to restart XP when no user is logged on

-Shawn