Thank you for providing the section from the Catechism.
The screed you posted is a damning indictment of the anti-Catholic bigot in his own words.