Sounds like you got in a 2nd good TT workout. The roads are pretty narrow, and that seems to cause a bunch of crashes. There were three in that race last year.
It was a fast course yesterday. It really wasn't that windy. I looked at last years times, and the biggest difference seems to be in D. It was much slower last year. I think the speed upgrade in C has been passed onto D now. I'm still angry at the decision to change the way the categories were organised. It may have slightly bettered the safety level for the elites, but at the cost of speeding up everything else.
Also, this is the 4th race weekend. I think people are getting into the groove!