Excluir o {GUID} do carregador da Rede de {fwbootmgr} / "ordem de exibição" (mapeado para "ordem de inicialização" na NVRAM) e adicioná-lo novamente, como primeiro, alterará a ordem de inicialização da NVRAM.
A ordem de inicialização na NVRAM é uma lista de números inteiros, mas o Windows a mapeia para uma lista de GUIDS (para manter a analogia com a "ordem de exibição" para {bootmgr}).
Solução proposta não tentada e não garantida para funcionar. Presumo que a UEFI examine novamente o hardware na inicialização a frio para que a lista de dispositivos inicializáveis seja atualizada (e a exclusão da rede da ordem de inicialização é segura, pois ela reaparecerá na próxima inicialização).
Parece que o Windows está limitando o acesso à NVRAM para os usuários por algum motivo (talvez a mesma razão usada para proibir o carregamento em cadeia do Linux / outro gerenciador / carregador de inicialização no UEFI).
No BCD existem apenas duas variáveis NVRAM mapeadas para {fwbootmgr} - "ordem de exibição" (ordem de inicialização) e "tempo limite". Mas você pode definir a variável bootnext (que não tem mapeamento no BCD).
Você pode tentar o Visual BCD Editor 0.9.0.1 para ver o BCD completo, bem como alterar todos os elementos e objetos BCD.