Yeah, go ahead and submit the patch while pointing out that it breaks things on non-Windows platforms. I think you're the only person among us who knows just what needs diddling. We might be able to help you figure out clean ways to support both. If changes were extensive in certain areas we could go so far as to supply foo-windows.tcl and foo-unix.tcl scripts much as we do for RDBMS support - though I'd very much prefer not to do so if it's just a matter of a few things here and there.
Will AOLserver tell us what platform we're on? Do we have some way of knowing when we start up in acs-bootstrap-installer?