Can you use a
sneakernet virus vector thumb drive? You could use a portable perl installation on that drive (strawberry, dwimperl, activestate (IIRC) can all be configured or come by default as portable installs), along with your desired libraries, and make your presentation from there.
One benefit from this setup is you are not limited to the 10MB limit, and you have the possibility of it still working even when (note that I didn't say if) the network fails in the middle of your presentation. This is assuming, of course, that you are able to use a thumb drive on those machines.