How can I get YouTube Live working in Windows N without installing the media pack (thus defeating the point of Windows N)?
O que você quer não é possível. O suporte ao Firefox H.264 depende do próprio sistema operacional que o suporta, o que, é claro, no caso do Windows 7, requer a instalação do Media Pack para adicionar essa funcionalidade.
O requisito para o Media Pack, para suportar o H.264, parece não se estender ao Google Chrome ou ao Microsoft Edge. Já que você está usando o Windows 7, isso basicamente significa que você está limitado ao Google Chrome, Opera ou Safari, caso esteja tentando evitar instalar o Windows 7 Media Pack.