Not every muslim is a muslim by choice, in the case of Jewish woman who were forced to marry a muslim man the child is Jewish under Jewish law but in Islamic countries, the child is muslim if the father is muslim and leaving islam (apostate) is death penalty, so maybe this was a rare case, who knows. Mecca has a lot of immigrants and people not originally from there.