Most likely because your African American (slave?) ancestor assumed a "white" surname, or, like your Native American or Mexican ancestor, married someone with a "white" surname. My African American+"white"+Native American son-in-law has a "white" surname.