The UCI said on July 30 this year that it would side with the AFLD and not allow Riccò to race for 24 months, meaning he could not return until July 18, 2010. The UCI had decided that the CONI lacked jurisdiction when it issued its 20-month suspension.
So I was right that it was overturned at one point. I was sure I read that, and indeed I had. It's hard to keep up with all these different decisions overturning the last decision.
It's good though, it will make next years tour more interesting if he the organisers allow him in. I suppose there must be a question mark over that.