It was my impression that the Catholic ban on Freemasonry was lifted some time ago. It also seems to have been codified in the 19th Century, later than I'd have guessed, and at least in some areas depended (like the earlier shutdown of the Jesuits) on the local sovereign putting it into effect.
I believe that the Scottish Rite Temple at Columbia Road and 16th St. NW in Washington, DC, funds a children's health center around the corner for it.