You need to explain how god suddenly revealing himself to someone who was blatantly not seeking him was not violating their free will. And how not revealing himself to people who were praying for a sign of his existence was not violating their free will.
What is free will, if some people get god when they don't want him, while and others don't get god when they do want him? The atheist secretly wants god, even though they don't know it. While the priest tearfully praying, begging god to keep his faith intact secretly hates god and wants no part of him.
Is that it? Is god a Freudian mind reader, delving into the person's unconscious?