It seems like they removed this restriction. https://www.reddit.com/r/selfhosted/comments/130szje/has_cloudflare_recently_changed_their_tos_re_use/?rdt=36140 I scanned the most recent version and it doesn't forbid hosting video anymore.
They wrote an announcement to clarify the ToS changes. The relevant stuff here is "Video and large files hosted outside of Cloudflare will still be restricted on our CDN". https://blog.cloudflare.com/updated-tos/#:~:text=Video%20and%20large%20files%20hosted%20outside%20of%20Cloudflare%20will%20still%20be%20restricted%20on%20our%20CDN