I believe the 2006 revision went into effect on January 1st 2006 and the 2011 revision went into effect on July 1st 2011.
The ruling by the 6th Circuit says these laws cannot be applied after the person was already convicted, which in your case was still 2005.
This ruling has not gone into affect yet. You must continue registering for the time being and following all the other restrictions. The lower court still needs to issue a new judgement, the state legislators still need to rewrite the law.