95*-100* oil temps just aren't normal. The average bike runs 200*-250* to be considered normal. I sure hope you aren't talking Fahrenheit here.
I think you solved the mystery Mr. Data. 100 degrees C is about 212 degree F so that puts him right in the normal range. I was about to throw out a post stating how amazed I was that the Softails ran so much cooler than the Touring bikes!