The Tunisians defeated their Ghanaian opponents 3-0 in Monastir courtesy of a Mortadha Ben Ouanes penalty in the 25th minute, as well as a Karim Laaribi brace in second-half, either side of a sending off for the home side.
Thus, Etoile advance at the expense of Asante Kotoko 3-2 on aggregate.
Elsewhere, Enyimba were eliminated by Al-Hilal following a 1-0 defeat in Omdurman on Sunday.
The clubs played out to a goalless draw in Aba a fortnight ago, ergo leading to the Sudanese club’s progress.
Last year’s runners-up Wydad Casablanca made light work of Nouadhibou with a 4-1 win at the Stade Mohamed V.
First-half goals from Mohammed Nahiri, Ismail El Haddad, Aymane El Hassouni and Ayoub El Kaabi sent the hosts four goals up, before the visitors secured a second-half consolation.
The Moroccans progress 6-1 on aggregate.
Five-time champions TP Mazembe took advantage of playing the second-leg at home against Fosa Juniors by securing a 3-1 success.
Having ended the first-leg in Madagascar goalless, the Democratic Republic of the Congo outfit knew a win of any kind would carry them through.
Christian Kouame put the Ravens in front on the half-hour mark, but Herisoa Andriamamonjy levelled 10 minutes later.
Second-half goals from Chico Ushindi and Christian Koffi Kouame, in minutes 56 and 60, respectively, sent the Lubumbashi-based club through to the group stage for the third successive time.
A Yannick Bangala penalty on the stroke of half-time was enough for Congolese outfit AS Vita to progress at ASC Kara's expense, as it ended 1-0 in Kinshasa.
The 1973 champions will also be making their third consecutive appearance in the group stage.
There was drama in Guinea as Horoya exited the competition after a 5-3 loss on penalties to JS Kabylie.
Despite pegging back their Algerian opponents on aggregate, with Aristide Bance and Heritier Makambo scoring in the final 10 minutes for a 2-0 win, it wasn’t enough against the visitors who had Badreddine Souyad sent off just before half-time.
A first-half Aimen Mahious brace was enough to take the North Africans through.
Angolan side Primeiro de Agosto had two away goals to thank for their progress at Green Eagles’ expense.
The Zambians picked up a 1-0 win at Estádio 11 de Novembro, but it wasn’t enough as they’d lost the first meeting on home turf 2-1.
Tapson Kaseba scored the only goal of the game on the stroke of half-time, but the Choma-based club couldn’t score the all-important second.
The final game between Zamalek and Generation Foot was cancelled after the Senegalese champions objected to the change of venue.
Caf are monitoring the situation and a decision will be made on who advances over the coming days.
The group stage draw will take place on Wednesday, October 9 in Cairo.