As you have already noted, there is no way to know who does / does not support abortion, other than their individual confessor. In the case of politicians, the situation is quite different. They have made formal, public statements in support of their positions. It is the responsibility of the local ordinary to meet with them privately. In fact, according to the above article:
Egan says he had "an understanding" with the former presidential candidate and New York mayor that he is not to receive the Eucharist.
Ultimately, public figures generate and further misundertandings among Catholics and the media, by their statements vs their actions.
Are they kicked out of church?
The Church does not "kick" people out. Jesus came to save sinners, did He not? Some Catholics become obstinate in their rejection and excommunicate themselves latae sententiae .
And why Catholics in general that vote for Dims feel free to partake of communion in the Catholic Church?
And knowing that RG has campaigned vigorously for pro-life Republicans in my state and others since 98, (I have NEVER heard of any Democrats listed above campaigning for prolife pols), it all seems curious to me.
But of course you must have noticed that I'm not Catholic, and very ignorant on the rules.
Is this calling out of a pol in public to embarrass them, an order, rule or law in the Church?