Catholic Charities USA is an independent organization and is not under any control of the Catholic Church.
Does the church allow their envelopes on its premises?