I can help debug this next week. I do think it is some config on cloudflare but we should be able to get to the bottom of this.
It may also be country dependent. Hosting services have different regulations to accept Tor in different countries (e.g. asking hosts to flag/track these connections, etc).