> I checked the DNS and I had set the nameservers to Cloudflare, but had never used Cloudflare for hosting.
Basically someone else just claimed your domain on Cloudflare? Fuck up on your end.
I did it too, I bought a domain, switched the nameservers but forgot to claim it in my account, someone else claimed it and then I just switched the nameservers again
> I tried submitting an abuse form to Cloudflare, but their automated form claimed they did not manage the domain
I don't know why you did that, and yeah what they said was probably true, they don't host (except for workers & pages), they just do DNS or proxy
> And what recourse do I have, if any?
None? You're responsible for your domain