Originally Posted by
pandaperth
I ommited to check deepbluesky's overall itinerary

. Since he is starting from Africa, my suggestion would violate the one inter-continental departure and one inter-continental arrival rule with regard to the continent of
Africa.
However, in general terms my suggestion should comply with the rule regarding two arrivals and departures from the continent of Europe:
For example - a xONE4 of NthAm-xEur-Afr-Eur-Asa or NthAm-Eur-Afr-xEur-Asa should allow the routings ???-xMAD-LOS//SSG-MAD-??? and ???-MAD-SSG//LOS-xMAD-??? respectively.
The first has a transit through MAD from outside Europe to Nigeria followed by a 'normal' arrival in Europe from Afirca. The second does it in the reverse order - a 'normal' departure from Europe to Africa, followed by a transit through MAD from Nigeria to outside Europe.
Must admit I've never understood the meaning of or grasped any significance of the word
via in the rule "For travel to/from or
via Ghana, Nigeria, Kenya, Uganda and Tanzania". The word has always appeared superfluous to me.

In general terms that is sort of how it is supposed to work except transitting through MAD is impossible when flying eastbound as IB does not fly to Asia. I agree that if you started in Asia you should be able to visit Africa and then transit thru MAD on your way to NA or SA from one of the listed African countries.