Não há uma maneira de usar o Windows Media Player para reproduzir diretamente os fluxos Netflix. A Netflix usa o DRM personalizado, que o WMP não consegue entender. A opção "Watch Instantly Netflix" usa apenas o Internet Explorer em execução no Windows Media Player.
Dito isto, a razão provável para o Windows Media Player suceder onde outros players de mídia falham é que o WMP usará a aceleração de hardware para reduzir o uso da CPU. Certificar-se de ter atualizados os drivers da placa de vídeo, o Internet Explorer ou outro navegador atualizado e uma cópia atualizada do Flash e do Silverlight garantirão que você tenha a melhor chance de aproveitar a aceleração de hardware.