Well if the swingarm and frame are the same thru 09 I should be set with the T36PR1C1S. Maybe I will just call OhlinsUSA direct. Only partial to Ohlins because they've worked so well for me in the past. Brand loyalty I guess. ThanksLots of people with Ohlins TTX on the forum, and around the world. Look in the suspension section. Maybe where you're looking is out of stock , so not listing anything.
Have you thought of trying a a Nitron or other brand?
As have been mentioned before, the swing arm and frame is the same from 99-09, so it's not just specific to your model mate.
Now you're getting there mate. Good luck, hope it works out for you.