The catholic charities that take in people put them on Medicaid, of course on the Medicaid version of the state they are in, forcing that state’s taxpayers to foot the bill.
I don’t know what hospitals they use. Depends on their location.
Catholic charities run their own hospitals. So do Methodists, Jews, and various other groups. If a hospital did not accept Medicaid they undoubtedly would be criticized.