読みが外れたか
ちょっと再現実験してみたけど確かにこれはMZ特有のバグと言えばバグかも知れない

@「文字列の表示」は比較的処理が重い為、必要最小限しか使わない事を推奨されている
Aヘルプテキストの表示は伝統的に「設定テキストが既存のテキストと同一の場合はスキップする」という条件判定がある
BMZで新たに文字の置換が正式導入されたが、置換前のテキストをAの条件判定に掛けてスキップされてしまう

という流れだろうな。まぁ、@は心構えの問題だから
二行表示のヘルプウィンドウ程度ならAのチェック機構は外しちゃって良いと思う
216-217は消して良い。これがプラグイン作法に則った最小構成のはず
5chの仕様で行頭の半角スペースが全部省略されるのが気に喰わないが

/*: @target MZ */
{
"use strict"
Window_Help.prototype.setText = function(text) {
this._text = text;
this.refresh();
};
}