ちゃんと検証してないので的外れかもしれないけど。

・ファイルを直接編集せずに、Pod::Text::wrap(でいいのか?未確認)を上書きしたほうが楽かと
・「0xffより上」は不正確(不正確でもいいならいいけど)
・Jcodeのjfold()を使うのも手かも(あれも正確じゃないけど)

 そういや昔、ちゃんと禁則処理して桁折りするモジュール探したけどなかったんだよな……。
 いまもないのかな?