I am unsure exactly which asus routers have the WoL client program. This is not the silly forward port 9 hack this is a program that runs on the router and you remotely ask it to send a real WoL packet on your behalf. I know merlin firmware added it and asus incorporated it into the base code for some routers but I do not know which. I load merlin into my asus routers as soon as it comes out of the box so I do not know what factory firmware has.
The problem I suspect is getting both the port forwarding and this WoL feature to work. Because you remotely access the router via the web from the internet to tell it to use the WoL packets it uses port 80 or 443. I am pretty sure you can change the router management port but I don't...