Remove data rowで対象がずれてしまう

横から失礼致します。

また解決しているところで質問してしまい申し訳ありません。

本件と少し近いので合わせて質問させてください。

今回あるDataTableでColumn2が「削除」という文字だった場合、
行ごと削除をしたいと思っています。

そのためこちらにもあるように、
For each row内でDataTableをループして条件にあてはまったらrowを削除というシナリオを作成しました。
ですが、Remove Data Rowでも、Invoke Methodを使用しても同様のエラーが出てしまいます。
エラーは下記の画像の通りです。

サンプルも添付致します。
お忙しい所恐縮ですが、お知恵を貸していただけますでしょうか。。。。

RemoveTest.zip (9.4 KB)