FWIW, I have had low-hanging branches smack my helmets over the years including a branch that fell on me and I have never had cosmetic damage. My guess is that this hit was enough to compromise the helmet's integrity, even if it is undetectable by a casual visual and tactile inspection.