We apparently misunderstood how DLC (which the helmet is) needs to be approved for release separately as well on Steam, even if they’re not sold separately. You’ll definitely get the helmet, but it may take a day or so. Sorry for the inconvenience ):