Maaaannnn, In the state of oregon, if you are suspended or have no insurance they will tow you bike now questions answered/asked. They don't play games here.
Anyway, glad everything is ok.
Some aftermarket places make covers that sport the carbon fiber look to cover up stuff like that.
J&P Cycles® Carbonworks Case Covers
I believe you have to choose the one that says 06-07 R6, seeings how the engine is the same as a R6.