I usually go for virtual private servers, and you can get those for 5€/month on most services (Hetzner in Germany, Scaleway in France, Digital Ocean in the Netherlands and elsewhere, AWS lightsail maybe even in Milan).
For shared hosting, I'd probably consider OVH in France. (but I have not checked if they play nice with Let's Encrypt.)
Altervista is an option too, if you can move your domain with them (check if they give you the services you need)
I also would like to say I'm not sure if switching hosting provider for your website is appropriate in your situation, as from most points of the world your site is presenting a Let's Encrypt certificate perfectly.
Is that "WIND" thing the sites hosting provider or an ISP providing internet connectivity for a client? Because as I see it, that "WIND" provider is doing a Man in the Middle attack on any connection to your site, right?