Net::SSleay was apparently installed with the current version of ActiveState Perl. PPM reports that it is installed in the perl location rather than site. It's not the most current version tho--it's 1.39. Looking at some of the CPAN testers reports, the later versions seem not to test out well on win32 platforms, and even 1.39 does not get a clean report, so maybe that's the problem.
I didn't use Net::Twitter because the code is going to run on a system where I don't have privileges to install non-standard modules. And how do you know I've reinvented it poorly? It's straightforward to get the string and decode the JSON so no big deal. It's neither necessary nor helpful to be so condescending.