It didn't really phase me much at the time but now that I think about it I was very lucky. Wasn't even following that closely but you really don't have much time to react at 120km/h
A few years ago, inside lane of the 401 in heavy but moving traffic, a 2' long steel rod came off the underside of a transport truck trailer. The shoulder was blocked by a construction barrier. Fortunately it bounced the right way and I was able to swerve around it in my lane. If I was in my car, it would have probably gone through my rad as there was no room to swerve a car.
Btw, how long did it take to wash that skunk smell off your bike? Must have been a fun job!