Two things you might check:
1. In Windows, do your Network Properties have a DNS Server entry(s) that point(s) to your router (probably 192.168.1.1 or close) or do they point to the published OpenDNS IP addresses? Easy check: From an Elevated Command Prompt: ipconfig /all
2. After you corrected the DNS router entries, did you have the router do a cold reboot?
I believe you shouldn't overly stress yourself over this if you didn't make any financial transactions. But new passwords could be needed.
What about updates or any files downloaded should these be in question?
Yes I reset my router and I'll re-inter the correct Open DNS settings, I switched back to my old router for the time being.
I just tried to use these 2 servers (e.g. the wrong IP addresses you mentioned) and they do not appear to be DNS servers.
By this I mean that I used nslookup and gave these 2 IP addresses up as server, then did a query for google.com. I received no answers.
So since these do not appear to be DNS servers, you don't have to worry.
This would explain the time-outs you noticed, but the fact that you got connections means that you would have a third DNS server in your list (a real DNS server). Can you confirm this?
Around the time I made this post I did some research olooking for DNS scanning services most didn't prove helpful even VirusTotal didn't give much answers then I just found that Metascan Oline now offers a domain scanner which includes DNS info and it help reveal the country of origin for booth servers and some basic details about them, then I remembered that Domaintools specializes in DNS identification so after checking there I cross referenced with Web of Trust and it appears one is a spam website and the other is a university.
Off topic: I really hate insomnia it messes with your conjunctive skills.
OS Windows 7 64bit with latest updates and Kubuntu with updates.
Windows: security Avast free, SBIE, MBAM Preumim, Comodo Firewall free and Zemana antikeylogger free.