What are these (social) programs, and how do Catholics get money through them?
do a little research
Religious organizations also receive large infusions of federal funds. Catholic Charities USA receives more than half of its funding each year ($554 million in 2010) from federal grants.”
“Catholic Charities USA”
Perhaps you meant to say that Catholic Charities USA receives money rather than Catholics receive money.
Catholic Charities USA does not restrict itself to Catholics, nor, best I can tell, does it even favor Catholics in its charitable activities.