I started with that Apple page referenced in the article. I came upon some undefined symbol problems, and these two pages bailed me out -- posting in case anyone else needs 'em:
First, if you have Fink installed, you may have extra libraries compiled against Perl 5.6 that you "forgot" are on your perl path -- see this:
but after I did that, I was still stuck, until I found this:
It suggests two steps, first, remove an old file (/Library/Perl/darwin/CORE/libperl.dylib) which I didn't even have, and then, remove old .bundle files, which was what finally got me back in action.