Can't help with ActivePerl (but their page mentions 5.10 as supported in their enterprise edition). I'd go for StrawberryPerl; on their
releases page they have 5.10.1.5 (May 2011). The ZIP edition (as opposed to the MSI installer) doesn't need admin privileges and therefore will not mess with the system's internals, which is why i prefer this method.
Then there is berrybrew, which allows you to use multiple (Strawberry) Perl versions concurrently, so you could first get your scripts to work again using 5.10 and later switch to a newer Perl (and back and forth).