I run Strawberry Perl on Windows, including various server versions from 2000 through 2008, and have no problem installing non-core modules - it includes the whole toolchain for building modules. As for Internet access, you can download modules to a system that does have Internet access, copy them over and build them on your target system.
This is not to suggest that re-doing the logging might not be the best option for you, but I wouldn't want anyone reading your post to think that it's not easy to build non-core modules on Windows systems. Giving up non-core modules is giving up some of the best options for building solutions with Perl. I have never found it easier to do without, even on systems that do not have Internet access.