Question: why are nidoqueen unable to breed?
Answer: Nidoran F and M are linked as the same species, but they change. The same species breed code went through fine, but the species change resulted in Nidorina being misfiled when being added into the breeding mechanics. They never undid it, so it remains that way to this day.