An update.
From the advice given I have done a bit or research. The problem is probably because the SH2 clears the ARP cache. One tip I tried on another forum is to change the subnet mask to 225.225.225.128. The broadcast address then becomes 192.168.127 which the router will allow. However this does not work from the WAN but works via the LAN. Also changed the network adapter to fixed address. Now this is the strange bit. The PC now always wakes up when the Remote Desktop Connection starts (port 3389)

. Therefore remote access now works but not by sending a magic packet.
Trev