空気読まずにスクリプト報告です
SelectBlock内でdestBlockに1からクリーチャーを設定すると正常にブロックされないようです。

やり方が悪いのか…
ちなみにRegistBlockは使用してません