1.12から、解除した時にJSONファイルのコマンドを実行できるオリジナルのAdvancementを作れるのか
なら、コマンドブロックのstatsに依存しない条件分岐をするために、以下の2つのコマンドがほしい

/setstats <stat> <selector> <objective> <command>
コマンドを実行し、そのコマンドの実行結果をスコアボードに書き込む。

/ifscore <selector> <objective> <min> <max> <command>
指定プレイヤーのスコアが指定範囲内だった場合にコマンドを実行する。