There’s nothing that prevents Catholic Charities from processing adoptions for Catholics. They just won’t get paid by Caesar for it.
In other words, this is an object lesson in what the word CHARITIES in that organization’s name actually means.
It’s long past time for religious people to grow up and get over that lame sh!t they’ve been accepting for decades.