「カテゴリ内の前後のエントリーを自動的にリビルドする」で公開していたRebuildPrevNextInCategory.plにはエントリー作成直後の保存時に動作しないという問題があった。さらに、エントリー削除時にもまともに動作していなかったようだ。原因も追及せずずいぶん長い間放置してしまったいたが、hPodのhiroakiさんが原因を調べてくださり、なおかつ問題を回避した実現方法の提案までしてくださった。まずはhiroakiさんに感謝したい。
さて、それをヒントに、今回あらためてRebuildPrevNextInCategory.plを作成し直した。エントリー作成直後でも、削除時でも動作するはずだ。また、複数のカテゴリーに属する場合はそれら全カテゴリーの前後のエントリーを再構築するようにしている。これで、EntryCategoryLinks以外の複数カテゴリーに対応した「前後のエントリーをカテゴリー内にする」プラグインと組み合わせても使えるようになった。
ついでに、このサイトにおけるカテゴリーのポリシーについて書いておくと、基本的に1つのエントリーは閲覧者に見えるカテゴリーとしては1つのみに属するようにしている。副カテゴリーは注目記事とか、共通のデザインを適用したいとか、カテゴリー横断的にエントリーをグループ化する目的に利用している。ひとつのエントリーが複数カテゴリーに属するという形は、少なくとも静的にファイルを作成するシステムの場合は、ファイルの帰属先が1つに定まらずあまり美しくないと思うのだ。

便利なプラグイン、ありがとうございます。
で、MT3.21-jaでPreviousNextInCategory(複数カテゴリー対応改造済)で使ってみたのですが・・・、
1.エントリー削除時に、各カテゴリーのひとつ前の記事および各インデックステンプレートが再構築されない。
→インデックステンプレートについては仕様?
2.「指定日投稿」機能で投稿すると、各カテゴリーのひとつ前の記事が更新されない。
いずれも、WeblogPublisher.pmを改造する一般的な手法でも同じなので、MT3.21の仕様もしくはこちらの設定の問題かもしれませんが、何か確認すべきことやアドバイスなどありましたらよろしくお願いいたします。