St Teresa of Avila said that sometimes God will manifest Himself to a soul that is in mortal sin in order to bring it close to Him.
Most of those times, the soul still rejects Him. You're leaving out the necessary factor of the soul needing to do his part, too.
Jesus Christ said many people who call on His Name at Judgement will still be cast into hell after He tells them to depart from Him because He never knew them.
Sound like the hypocrites leading the U.S. military who decided to adopt St. Philip Neri.