Man it sure is nice to have something for the track that you can just beat on without worrying about what a fairing cost. I don't know about the '03 but there are some deals out there. They wont be the R1M but they are fun and that's the point anyway. For your most recent repair you could have bought two track bikes.
Weird. Just PM one of the ADMIN's. Maybe Bob would be the best on something like that.
Tom
'07 ZX-6R
'12 1199 Panigale S