You need to block 443 for any other IP than Cloudflare. The IP list can be found at https://www.cloudflare.com/ips/.
Re:Cloudflare had a partial outage
by dingdongthe on Tuesday June 21, 2022 @04:25AM
(#31821621)
and/or use Authenticated Origin Pulls with a TLS client certificate.
It's trivial to scan the whole IPv4 internet to find out which IP you are hosting your site on.