Calling Egyptians "African" is very Euro-centric thinking that makes the African continent a monolith of culture, when it is hundreds or thousands of cultures.
You might as well say the Mayan people were Mexicans.
Egyptians objectively are Africans - that doesn't mean they are identical to Zulu, the same as Greeks and Finnish are both European, but with different cultures.