Is there a catch? So you can host a 1TB file and if 9,999,999 people download it you pay $0?
And you're going to have to pay $15 of storage costs for your terabyte.
Cloudflare can shut you down and charge an arbitrarily high price if they don't like you and feel you're abusing their low prices.
Maybe maybe bringing their own IP would have solved the problem, but Cloudflare was obstructing everything and then did a cutoff without proper warning. It was really bad on Cloudflare's part.
They really hated that particular customer.