This is a great thread but I just wanted to make one observation too, I don't think we should be so caught up in trying to prove the African identity of ancient Hebrews and the like. I feel that while interesting, important to explore, and (at least partly) true, it is more in the interest of diasporic Africans to learn more about traditional West African culture and spirituality. Pan-Africanism is cool but if you're descended from West Africans, you have
at best a tangential and distant relationship to Northeast Africa/the Levant, and there's really no reason to identify so much with that region given the rich culture of West Africa.
I just think our overemphasis on Abrahamic stuff is a carryover from the imposition of Western ideas and forced conversion.