Cloudflare wasn't hosting them. NT technologies was, and still is.
Cloudflare often tries to skirt definitions and would love to be seen as a neutral utility, a simple carrier. They're not though. 8chan was their customer. They hosted their DNS, served their content and potentially took their money (I don't know whether 8chan was on their free plan or not, but again that doesn't matter).
Further, 8chan is run in the Philippines, which would add a lot of complications to any prosecution