Very weird. Your DNS is fine and you can trace up to your local level 3's tier 1 network server in less than 80ms, then it drops. I guess you could try using a different DNS server to hope the site will redirect you to another route, something like opendns (208.67.222.222) or Google's public DNS (8.8.8.8), though that's a long shot.
Just to be sure, the same device can access through the other network (192.168.1.x) and not through the WiFi network (192.168.0.x)?
I know this is going to sound lame, but did you try restarting your routers? This sometimes works because it refreshes their cache.