Greetings, Bradskii. Hey, you could give some of these posters a little more credit, even if they’re expressions could be stated better in some ways.
In short, God can be both omnipotent and omniscient and still allow for the free will of man. It’s certainly logical, because his sovereignty can allow for the contingencies of our free-will choices. This is in contrast to the misguided and ultimately blasphemous strict Calvinist view in which God eternally and capriciously reprobates some to hell.
Rather, God’s knowing something will happen does not necessarily entail that he predetermines it. Logically and truly lovingly he can allow us to have free-will choices in lesser matters and, of course, in the most important matter of salvation.
Further, we need to distinguish between that which God formally wills and that which he permits. He may permit bad things to happen out of respect for giving mankind the power to choose good or evil, for love coerced is no love at all. At the same time, he can bring a greater good out of the worst of circumstances (cf. Rom. 8:28), whether that’s the passage of an abortion referendum In Ireland or some other problem. That what they basically mean when they say “God will find a away.” It’s a casual, anthropomorphic expression that admittedly isn’t ideal, and yet it should be clear that it shouldn’t be taken literally, given that the person who says it has affirmed–or would affirm as a faithful Catholic–that God is omnipotent and ominsicient.
We wish you the best in everything, Bradskii. God bless you.