S3 CDN URL not being used on non-image uploads

We are facing the same issue with Cloudflare R2, as it doesn’t seem to allow using the direct S3 url without a presigned URL.
And R2 doesn’t support ACL for buckets.