Well, first of all, you have not done enough reading. Whenever possible, you should use an "azenv" judge. They are the most accurate and you can find a list of them in our 'Proxy Tools' section as a "sticky".
If a socks proxy is working it is anonymous.
Using your real IP Address, load each of the proxyjudges you mentioned an notice the level rating applied. Most likely it is either a 2 or a 4, but it means nothing. The judge must report something based on its criteria. When testing http proxies, the lower the number the higher level of anonymity (meaning the sites you visit shouldn't know you are using a proxy).
There will many times be differences in ratings of proxies when using different proxyjudges, different proxy analyzing software, and with different browsers. I am not going to take the time to explain the reasons for these differences because they simply aren't that important ... just know that they exist.
What IS important is for you to understand that the best method of determining the anonymity of any proxy is by manually testing it in your browser versus a site like one of the following or a reliable azenv proxyjudge.