DNS relay is enabled. I'm using Chome and Firefox on OSX.
Actually I found that setting the subnet to 255.255.255.255 allowed me to set a local address other than something ending in .0 for example xxx.xxx.xxx.254
Here are the instructions I used, although it's for a different router, it seems to describe the route I am trying to achieve. So unless I am missing something it's not working. http://www.dlink.cc/d-link-router/how-to-setup-static-routes-on-d-link-routers-such-as-dir-605l.html
The crazy thing is, one of the domains I am hosting can be accessed on my internal network. I don't know how it gets its route, because other domains, resolving to the same public IP (which should be covered by the same rule) do not.