Mike and Davide, thanks! I'll eventually give the script a try. As you may know, my motivation here is to be able to rely on PGcourse.pl for the WeBWorK-MBX project. Our examples will be using the PCC server, so if I clean up problems there, it could make a difference.
We don't use very many OPL problems here. We've mostly written our own for basic algebra and basic math. For statistics and college algebra, it's a mix of having written our own, and having augmented problems from the OPL and then saved them in a separate local library. So if I run Davide's script, we probably won't be able to see very well if there were issues that arose.
Are OPL maintainers open to pulling a massive automated cleanup like this?