Se você desabilitar "permitir somente pacote mágico", qualquer tráfego irá despertar o computador e as redes terão pacotes conversíveis por aí, não importa o que aconteça.
Então você terá que controlar quais pacotes realmente pousam na interface que pode acionar o despertar. Algo como um firewall entre o roteador e o servidor que permitia somente pacotes direcionados para o servidor - portanto, não há transmissões. Se houver outras máquinas Windows na rede, elas podem tentar contatá-lo diretamente também, portanto, o ajuste das regras pode levar a algumas tentativas e erros - bloqueie as portas 139 / tcp 137 / udp e 137 / tcp.
O firewall não precisa ser complexo, se você tiver um roteador antigo com interfaces wan / lan, pode instalar o dd-wrt ou similar nele e configurar as regras de firewall com ele.
Isso adicionaria um salto de roteamento extra em sua rede, o que aumenta a complexidade com a qual você precisa lidar.
A outra coisa que você pode considerar é que muitos bios suportarão um despertar em um horário específico. Portanto, se houver horas do dia (como a noite) em que o PC está sempre desligado, você pode programar uma suspensão no Windows e um despertar pela manhã usando a bios. O horário de ativação geralmente pode ser definido no Windows com o utilitário correto, o que significa que você pode ter agendamentos diferentes de ativação / suspensão em dias diferentes.