Thank you for your patience! I think we are closer to getting this thing resolved. The problems you are having stem from the coexistence of CovEyes and pcWRT parental control on the same device. As such, other devices are not affected.
Because CovEyes pinned Google to one IP address (in order to force SafeSearch), pcWRT has to follow suit. If a device has CovEyes parental control on, then on pcWRT, if you enable parental control for that device, Safe Search also must be turned on.
For the current problem, I think adding one more line to the Hosts file will fix it:
216.239.32.20 www.google.com
After you add this entry, wait for a couple of minutes for it to take effect. Then, restart your browser. No need to clear the DNS cache, reboot etc… Please let us know how that works.
Another question, are you sharing this device with a child? If so, is CovEyes turned off for your account?