Streaming rights are just an extension of the licenses issued on a show’s behalf…the licensing rights lie solely with the production company, not the distribution company (why Friends, a show produced by WB but aired on NBC, is on Max and not Peacock).
As long as Netflix is the only streamer PRODUCING HHN-quality content, they’ll be the only streaming presence at the event.