Good for this priest. However, his request that she not accept Communion is probably pointless. Pro-choice Catholic politicians will accept Communion until forced to do otherwise. Then they will sue for "violation of their first amendment rights." Count on it.
And then on the evangelical side (from which I hail) homosexuals will sue because a church will not marry them.
Instead of refusing them Communion, maybe the Church should refuse to bury them with a Catholic funeral. Maybe they'll start thinking more seriously about it.