Tak a ještě jsem našel jednu věc:
Některé routery nemají v rámci WOL přenášet magic packet na konkrétní IP, ale pouze do vnitřní sítě - počítač si to pak najde právě podle MAC adresy

Tzn ve virtual server nastav forward takto:
192.168.1.255 UDP 9 → 9
přičemž IP je tvá lokální a nakonci musí být 255