Hope this reply isn't naive, let me know if it is...
If the machines are all the same architecture check out tree-sync.pl in the CPAN administrative scripts section at
http://www.perl.com/CPAN-local/scripts/CPAN/Administrative/index.html. It compares two directories recursively, prints out a
report and generates a batch file that can sync two trees.
Then maybe you could do something along the lines of this
perl treesync.pl /usr/local/lib/perl5/site_perl /mnt/prodn/usr/local/
+lib/perl5/site_perl
Maybe then, grok the command file for a reality check, then run it.