This is the correct pastoral response.
Question: Does Archbishop Michael Sheehan deny communion to public figures who vote for abortion?
Because if you're going to deny Communion to one, but not the other, that smells of being a "respecter of persons".