That makes sense, classic game dev bug! :P You may have already tried this, but if you cache the tween as a variable somewhere, you can call tween_variable.kill() when the user grabs the dial to make the tween stop prematurely. I had to do something similar in our game when combos or rounds end early and we reset all of our PathMoving2Ds.
I'm gonna have to try the 'skip' strats, it's addicting trying to get on the leaderboard!