Did Rand knew about Sociobiology ?
Sociobiology as presented by E.O. Willson in 1970s was at least as controversial as Objectivism & Ayn Rand. However, IMO, is much more illuminating. For example, it's an anomaly to find a couple, where the woman is 25 years, or even 10 years older than the man, since with age & eventual menopause, the women's reproductive value vanishes, and a young man (which, biologically seeks to reproduce) could not possible be sexually attractive to that woman. This is not the case with older men, since men can reproduce indefinitely.
If Rand was immersed into evolutionary sciences, she would realize her cognitive error.