Yes it's the Navy spec from CO2, good eye.
Wait until you get to the Chalet mission...that mission is nasty. It took a bunch of us a couple weekends to take that mission down....probably after the nth time. I don't think I could do that mission controlling the AI...BajaBravo and the rest of those dudes who made that mod are evil.
I'm aiming to host some games the weekend of the 10th to 12th if all goes well. CO2 could well be on the menu then. If you are around you should join us.