I'm guessing because of a higher widevine certification level or a server-side policy?

You can also spoof Opera's user agent and get 1080p on FF so guessing it's a server-side thing; since Linux has L3 widevine certification because no kernel level TEE