Just wanted to close this question by confirming that I have come to the conclusion that a major Perl version upgrade is the only way forwards. Registry editing is sadly not an option in this environment.
In the short term I can simply work around the integration failure using a switch I put there earlier for that purpose, but I agree with others, there really is no alternative. I should be doing this periodically anyway, but justifying the time required is always hard, especially now.