I beat the game in full, first utilizing the black key and then again without using it. I think a time travel undo as you say would be a splendid solution!