ソースを見ていて、補足。
「[=」の形式のパターンについて、OR記号の「|」を検索する時のほかに、終端の「]」を検索する時にも同じ問題が有るようです。
「]」の文字コードはSJISでは$D5になりますので、$7Cとあわせて、ご注意ください。
手持ちのバージョンで再現するかどうかは、以下のコードで確認できます。「あいうえお」は「う」を含んでいるので表示されるはずですが、変な場合は表示されません(「ゾ」の2bytes目で[]が閉じてしまうため)
-----
Aは「あいうえお」。
パターンは「*[=ゾ|う]*」。
Aをパターンでワイルドカード一致。
もし、それがはいならば、Aを表示。
-----
どうも、wildcard.pasの、TWKakko.Createの内部のgetSelectListにて、getTokenChW()を使って検索しているのがうまくないようです。wildcard2.pasは正しいような。