I can imagine a situation where a communist regime arrests someone and says “give this phone number for directory assistance to that pregnant woman who wants an abortion, so she can call and get the phone number of the abortion clinic, or i’ll kill 100 innocent children”. Then of course by your logic you would have to say “No, i will not give her the phone number for 4-1-1, go ahead and kill those 100 innocent children, the blood will be on your hands, I will keep my conscience clean! I will not give her the number for 4-1-1!”
I don’t think that’s the right thing to do. Refusing to cooperate with evil even when its very remote cooperation, when the alternative good is very great, can be wrong.
We could all reduce our cooperation with abortion by quitting our jobs, because our income tax funds abortions. But most of us don’t do that, because the good that comes from being able to provide for our needs and the needs of our families outweighs it.
The good Cardinal decided that the good of curing the poor outweighs remote cooperation with evil by giving out the number for a consumer hotline, where the person could ask for abortion information. It’s not even the number for an abortion clinic.