I love the argument, Knight.
And let me throw in another element. If God has exhaustive foreknowledge, when He decided to intervene in our affairs, did that change His foreknowledge, or did it stay the same?
In other words, did God decide to send His Son in the flesh to save us before He knew we would need Him? Or did He instead see the outcome of everyone going to hell because of our sin, and then decide to send a savior? Either way, it seems like His exhaustive foreknowledge would have had to change. Either He had already known that we would need a savior from eternity past, or He had to know that we were all going to hell from eternity past.
Both options seem ridiculous. The OV option (in conjunction with Knight's theory) would state a more logical supposition. That God knew we might sin, hoped we wouldn't and tried to warn us against it, but planned ahead in case we did anyway.