The problem was this:
I found out that I had downloaded the most recent version of SuperOneClick. This version will not give root if you had the official 2.2. update. You needed to download the 1.5.5 version.
I hope this will help anyone who made the same mistake as me.