I can tell you that being among among professionals in several major and minor US cities now I see no shortage of welcome changes in hair style. If the hair smells or looks oily (usually in th case of a white person) there's a problem, but protective styles are generally seen as "cool" and "in control" not unprofessional.
Modern workplaces would not dream of telling you what to do with your hair or your clothes but you'll be complimented if you dress neatly and in a way that makes your own style. In general, I've seen ethnic attire welcomed. We're bored and like the change.
It would be an HR kerfuffle no one wants, to have anyone push the descrimination button.
Professionalism is defined by getting your work done, managing expectations, providing quality and knowing the ins and outs of your work. And if people can see you take JOY in that, they'll support you in almost anything from Punk Rock to ceremonial dress. From there the question goes to, what's required of your role. The rarer a bird you are, you the more control you have over every aspect of work.
Of course discriminarion happens, but the larger the corp you're dealing with the more they have guiding principles and people not in your physical area encouraging those rules and protections. Then the smaller companies find more and more needs to match the advantages of the larger ones.