All of this just strikes me as a lot of elaboration on fundamentally silly ideas. When I was young and fresh out of the religion I was raised in, I felt this powerful need to like logically debunk it. But now that I'm older I feel dumb for ever feeling the need to do that. Literally the only thing Christianity has going for it as a serious hypothesis about the world is word of mouth. "A lot of people believe this" isn't a good reason to believe something since a lot of people also clearly believe in Islam, Buddhism, etc, etc, which are mutually exclusive.
I guess I say this because I wish someone had told younger me: "You just don't need to believe any of this stuff. You don't need an argument for doing so, really, just like you never needed an argument not to be Jain or Hindu. You can just stop believing it."
In any case, I don't buy this particular argument anyway. In fact, one can just as easily construct the exact opposite: a person's will isn't free unless they have perfect information. God had to reveal himself directly in the inspired works of the bible because if people didn't know that he existed it would be unjust to judge them for deciding or failing to decide to follow him.
Angels, in fact, according to some adherents of your religion, knew everything about the reality of God and some still chose to disobey and were punished. And we don't exactly have to comb the new Testament to find examples of Jesus working miracles/granting prayers right in front of everyone, which also contradicts your idea.
Christian apologetics is a big pile of bad arguments.