Kenya Airways is in Skyteam, as is DL
Ethiopian Airlines & South Africa Airways are in Star Alliance, as is UA. However given SAA financial situation a brave person who books any flight with them
Look at what alliances the airlines are in. Many will not be in a major alliance.
If awards fail consider buying cash tickets