Looks like the reason is the server doesn't support range requests, and so it returns the entire file despite Safari asking for bytes 0-1.
https://github.com/whatwg/html/pull/7782#issuecomment-1092640249