In lieu of such data, a simpler explanation is that boys are more encouraged to play chess from a young age than girls. This results in more teenage boys playing chess, a deeper talent pool, and thus better top ranked players.
This is similar to what is seen in soccer. Even though China has much bigger population than Holland by almost 100x, the number of Chinese kids playing organized soccer is less than Holland by at least 10x.