A complete mischaracterization of Pat Buchanan, who is a Catholic paleoconservative. I do realize neocons hate him.
If he ever was a Catholic paleoconservative, he long ago ceased to be. He is a neopagan, with Catholic liturgical tendencies. Have you ever heard of Eugenio Pacelli? Ask him if Buchanan is a Catholic?
By the way, Buchanan endorsed Romney. That should tell you everything you need to know.