I can't get any plainer than "God doesn't do this".
Where is he getting the information that is supposed to be infallible?
From the "Deposit of Faith" (Sacred Scripture and Sacred Tradition) left to us by Our Lord and His Apostles.
So anyone can read the deposit of faith and make infallible Catholic doctrine and infallibly create new saints?
You make it sound like a scholarly thing.