The automated assignment treats pc.femininity 0 (full masculine) as 0 on its scale rather than -100, which corresponds to androgynous, meaning that the doll appearance only ever ranges between androgynous and full-fem
Hopefully fixed for the next release. Apologies that this had been in the game for so long. It was just a simple misalignment with the femininity scaling between the stat and the display.