I don't know why "Jewish" charities would do this (that sounds like a bit of a conspiracy theory).
But, I can certainly see why Catholic charities would do this.
Personally, I think that private charities should step up. Why not implement a border policy based on charity? That way, a would be illegal immigrant need not bother to file a bullshit, illegal asylum claim, and the Democrats would not have to make a mockery of the rule of law. The prospective immigrant can just file a paper proving that a US charity has volunteered to cover any needs they or their kids may have while in the US (or they will be deported, and the charity will be fined or its employees jailed)? Then, no US "entitlements" need to be spent on non-citizens. Let Catholic Charities pay for all of them.
Granted, the immigrants will take jobs from American citizens, which doesn't seem fair. But, US citizens are having fewer kids, and immigration would seem to solve that problem.