Přesně tak, port se musí uvést. Dokonce i v nastavení síťovek bývá nastavení UDP portu, na kterém mají magic packet poslouchat.
Nedávno jsem dělal program, který pošle magic packet přes Wifi z mobilu a vím, že port se tam uvádět musel, jinak to nefungovalo...