edupak, you did mention male heads mostly emplying men, yes, but your reference to female HTs was far more pejorative, suggesting that some of them may "like a feminised environment which they can control whilst they pay lip service to the notion of gender equality", for which you have absolutely no evidence.
On the rest of your post, I agree there is a need to challenge cultural conditioning, if that is what is resulting in fewer male primary teachers, and I suspect it probably is. However, starting by blaming the HTs and schools for not employing men is going about it backwards. Society, the Government, whoever, needs to begin by making primary teaching an acceptable choice of career for men as well as women. Until there are more good male teachers out there for HTs to appoint, the schools simply can't employ them and you can name and shame all you like - it won't change the situation. Unless there is some massive pool of unemployed male primary teachers I don't know about, of course.
The question is, how do we go about doing that? Ideally, boys would see male teachers doing the job, but there aren't enough to go around, so they think of teaching as a job for women and so the cycle continues. It is difficult.