Nice idea but not quite. What needs to happen is if the block fails at ~15-20 minutes Difficulty could ratchet down "ad-hoc" @ "one-off". Continual manipulation invites havoc.
If simply for a single 'immediate' block then it would not necessarily be continual. The idea is that block was late 'Acceptable Difficulty' would drop only for that one block ?