Finally solved this, for anyone wondering..
All the existing non-playable races, have entries for both genders in hairgeosets.
Even Skeleton and Northrend skeleton have entries for a female.
Make sure to edit the first entry for females, as it always defaults to geoset 0, I.E bald/hornless.