You will have to explain again why you think God is not the beginning and the end and does not know the end from the beginning. There could not have been hundreds of prophecies in the Bible being fulfilled thousands of years later if God had no ability to see the future.
Why does God have to see the future (the Arminian position) in order for it to happen?
Why can't He, as the Bible says, simply bring it to pass? Do you think that if He can't see the future (or if I were asking a Calvinist, if He didn't predetermine the future) He is not capable?
That's a false dichotomy.
The third option that you're missing is that God is "omnicompetent," He is able to accomplish anything.
A few passages come to mind:
1) But, beloved, do not forget this one thing, that with the Lord one day is as a thousand years, and a thousand years as one day.The Lord is not slack concerning His promise, as some count slackness, but is longsuffering toward us, not willing that any should perish but that all should come to repentance. - 2 Peter 3:8-9 http://www.biblegateway.com/passage/?search=2Peter3:8-9&version=NKJV
As I said before (perhaps in a different thread), God is patient, in that He can wait a thousand years that a man could only wait a day for, and He can accomplish in a day that which would take a man a thousand years to do.
2) For the Lord of hosts has purposed, And who will annul it? His hand is stretched out, And who will turn it back?” - Isaiah 14:27 http://www.biblegateway.com/passage/?search=Isaiah14:27&version=NKJV
“I know that You can do everything, And that no purpose of Yours can be withheld from You. - Job 42:2 http://www.biblegateway.com/passage/?search=Job42:2&version=NKJV
There are many plans in a man’s heart, Nevertheless the Lord’s counsel—that will stand. - Proverbs 19:21 http://www.biblegateway.com/passage/?search=Proverbs19:21&version=NKJV
These passages, and more like it, show that God is capable of bringing about His will, despite the actions of men.