I should clarify. I am planning to only feed the runperl.exe with one or two "specific" .pl scripts. They will be thoroughly tested to work with my .exe. I may compile a few additional modules into the executable, but nothing more. I would not expect the runperl.exe to handle any random .pl I handed it.
I'm sure that I am missing something here, but this does not explain how to call the standalone perl intrepretor from within the standalone perl intrepretor.