In addition:
I guess that a function to temporarily overrule the Interactive router settings may be a nice reverse-engineering function. Something like: you let it be in the shove mode, but when holding [Ctrl] you switch to the Allow DRC Collision mode so you can create new connections between different nets.
[Ctrl] seems a logical choice. When tracks already have DRC collisions and you attempt to move them, then [Ctrl] can be used to force a new position that still has a DRC collision:
