Este é um cenário interessante. A segurança do sistema operacional requer privs admin para alterar as configurações da NIC.
Evitar que um administrador altere as configurações é uma causa perdida.
Já pensou em criar uma conta de usuário separada para executar seu software de monitoramento? Você pode então usar o prompt do UAC para alterar a NIC.
Ou redefina a senha do administrador após um determinado período de tempo, o que permitiria que alguém alterasse a NIC inicialmente, mas não após o período de tempo.
Ou crie uma conta de administrador separada e use o Agendador de tarefas para desativar a conta após um determinado período de tempo.