I realize this needs a fix not a workaround, but if a workaround is enough for now you could try running lynx via proxychains --> tor Proxychains might grab all the DNS requests. You could also probably leave privoxy in the proxy chain or test it with and without. I haven't tried this with lynx, but proxychains does work with tor.