Open face is allowed as far as I know. I will have to check the rule book.
You may be right, I know there are different standards from the Snell Foundation for different uses and they may be acceptable for automotive racing. I'm more familiar with the Snell Motorcycle standards so I wouldn't put it past me to be wrong.