You probably see a lot of philosophy in the position right now (as evidenced by your post), but most after adopting Calvinism don't.
I don’t necessarily think that I am going with philosophy but I am asking a logical question and that is, if God knows that X and Y are going to happen to reach Z, could it happen any other way than X and Y?
Isiah 41:21-24(ESV)
Set forth your case, says the Lord; bring your proofs, says the King of Jacob. Let them bring them, and tell us what is to happen. Tell us the former things, what they are, that we may consider them, that we may know their outcome; or declare to us the things to come. Tell us what is to come hereafter, that we may know that you are gods; do good, or do harm, that we may be dismayed and terrified. Behold, you are nothing, and your work is less than nothing; an abomination is he who chooses you.
Basically God is proclaiming that the test of a false god and the true God is that He knows what will happen in the future. There can’t be any possibility of Him being wrong about any moment in time or else He would cease to be God.