The Church does not have a police arm nor albino monks to enforce these things. It is between the sinner and God.
It is not between a sinner and God when it is a public figure; a public sacrilege is exactly that, and there is a big difference between a priest unknowingly administering the Eucharist to a sinner and openly giving it to someone who has publicly excommunicated themselves (and brought scandal to the Church - it compounds the scandal).