Yes, you highlight that a TV livence may be required for some content on Youtube. It is apparently also required for some content (live) on Netflix [1]. For example it seems that WWE Raw, which is live and on Netflix is deemed "live TV" [1]:
"Services include YouTube, Netflix, Amazon Prime Video, Now, Sky Go, BBC iPlayer, ITVX and more. Live TV or events can include:
Champions League matches or live channels on Amazon Prime Video
"Services include YouTube, Netflix, Amazon Prime Video, Now, Sky Go, BBC iPlayer, ITVX and more. Live TV or events can include:
Champions League matches or live channels on Amazon Prime Video
WWE or NFL events on Netflix
News or sports channels on YouTube"
It's a bit of a mess...
[1] https://www.tvlicensing.co.uk/check-if-you-need-one/topics/w...