>>28
↓のようにコメントアウトして実行してみました
//unset($_SESSION['captcha_keystring']);

結果は・・・、なぜか、というか予想通り何の問題もなく正常に動作しました。

やはり最後のセッション変数のunsetは不要だったんでしょうか。
あるいは古いブラウザでの互換性を重視しておまじない的に書いたんでしょうか。