I wouldn't call it doom and gloom. To me it's more about being realistic. Last thing I want to do is to have you show up for a race and get upset because 'that guy on the CCS board told me my helmet was ok.' I'm not about to give you a definitive answer on a helmet that I've only seen a picture of.
Seriously, since you did that Track Day at Blackhawk I'm guessing you live reasonably close to the track. Their are a ton of very experienced racers that live in southern Wisconsin and northern Illinois. Feel free to post up here where you live and I bet I can put you together with an Expert racer who lives near you whose opinion we both could trust. Or, if you prefer, PM or email me the info and we can keep everyone else out of it.
Me and just about every other Tech guy I've ever worked with has gone out of our way a time or two to help get a guy on the Track - within the rule book. We are not the enemy!!!
We're about helping people race and enjoy it enough to keep coming back. The people who work the races know that without racers we don't have races to go to. We don't get rich working races. We're there because we enjoy it. The friendships I have made thru racing are some of the best I've ever made.
I know we got off track from your original intent - whether or not your helmet would pass race Tech.
If you're really interested in getting an unbiased opinion, lets see if we can get you one that will have you ready to pass Tech without any drama or headaches.