Some/exceptional limitations of freedom is not the same as exhaustive definite foreknowledge of all future free will contingencies.
The point though is that both statements are made categorically, in ways that do seem unqualified--depending on the need of the moment.
It is possible to explain the naming of Cyrus or Peter's denial from an Open Theist position.
I note my latest Cyrus questions are still unanswered, if God can determine future choices when they are not free, why then I can too! This shows no notable power on God's part, so why make so much of what Cyrus will do, and underline that no other god predicted this? So then God is predicting future free choices here.
As far as Peter's denial, the rooster crowed twice, not just once at the end. How could Jesus have guessed that Peter would not remember the first time the rooster crowed, and then that he would remember the second time? So this cannot be simply a prediction based on Peter's character. And if Peter did forget the second time, then how would Jesus know that no one would challenge him again, and that Peter would not deny him yet a fourth time?
And Jesus said "truly" (Mt. 26:34), in John 13:38, it's "truly, truly", which was a way of saying "this is sure and certain." So this could not have failed, yet if it was an estimate, then what would that tell the disciples, and us, in other places where we read "truly, truly"? Is this another estimate, again? Would this also not make Jesus a false prophet, if he predicted unconditionally like this, and failed?
It is not possible to explain EDF as being consistent with free will contingencies from a logical, philosphical, or biblical position.
Biblically, God predicts future human choices in the area of repentance, how can God predict that some in Revelation will not repent, some will give glory to God, and others will refuse to give him glory?
And how can God know that only the remnant of Israel will be saved, until the full number of the Gentiles come in? Isn't salvation always a free choice? and Jesus' sacrifice was both known, and also at the very last moment, freely chosen.
As far as philosophy, why let philosophy interpret Scripture? And with regard to logic, I see no fundamental contradiction in knowing a future free choice, just as we can know a past free choice. Why say God cannot do this, especially if he predicts future choices people will make?
And Jonah needs mentioning, if this prophecy had an implied condition, every other such instance where the Open View says God changed his mind may have a similar implied condition as well.
You see, the Open View has been driven off its main points, and can no longer mount a compelling case...
Blessings,
Lee