Despite improved browser support, on the server side most image libraries simply overwrite metadata, including colourimetry data (and I assume GD uses php_gd unstead of ImageMagick). Unfortunately, sRGB is still a standard for the web.
And for videos… 100Mb is HUGE for a video lasting a few minutes. It's up to you to adjust the compression or switch to AV1 to reduce the weight.