I had trouble with dnsmasq after updating firmware. I suggest to reset your asus and re-apply your setting and see what's happening.
On the other hand, I had trouble with unblock-us or other related service. I created my own "unblock-us" kind of service. Here my post:
http://forums.smallnetbuilder.com/showthread.php?t=13797 You need a vpn connection for sending some trafic in the US and an old router to manage the VPN connection. I use purevpn service. At the end, it's cheaper than unblock-us.
Basicly, my script update dnsmasq to return specific IP for each domain I want. After, It create a static route to send traffic for those IP to the old router managing the VPN, so that trafic goes by your vpn connection. I have all needed domaine for netflix, pandora, Hulu, nhl if someone ask. Like unblock-us, only specified domaine will goes by vpn and at the end, CDN server will send you directly the content and not by the vpn. An other possiblility, if you want a device to always use the vpn as gateway, you can modify dnsmask.conf and specify the ip of your old router as the gateway for the MAC address of your device. DHCP will manage the rest
. For exemple, Roku can't manage vpn, but using this strategy, it can!