Nah. Demanding the ISPs to block traffic to Google domains would be quite effective.
This isn’t like the great firewall of chine where you want to prevent absolutely all traffic. If you make it inconvenient to use, because CSS breaks or a js library doesn’t load or images breaslk, its already a huge step into pushing it out of the market.
Enterprise market would be much harder, a loooot of EU companies rely on Google’s services, platforms and apps, and migrating away would take a lot of time and money.
IP block it. Boom there goes eSNI and DNS.
Sure, it’s crude, but again: it doesn’t have to perfect, it just needs to create havoc with Google services to push away a regular user, who has no idea what DNS even is.
A better approach though is to fine Google, with a % of revenue increasing until compliance. They’ll very quickly be incentivised to comply or shutdown.