That's an interesting observation.
Am I to take it then - I'll have to go and look at a more up-to-date SG catalogue in a library tomorrow - that the G.E.A overprint,( the British Occupation of German East Africa,) was applied onto one already handstamped for Mafia Island?

As I understand it, there was an intervening N.F stamp for the Nyassa-Rhodesia forces in conquered German East Africa (1916)between the original Mafia island Handstampings, (1915-16) on Indian issues, and before the G.E.A occupation stamps appeared on the East Africa and Uganda Protectorates stamps in 1917.
That kind of makes me wonder about the point where and when the two stampings would have come together. Could the handstamp of Mafia Island age quicker than the G.E.A ? It surely couldn't have time to have "aged" between being applied and getting the second overstamp?
Why should it have been handstamped first, and have G.E.A put on top?
The only reason I can think of is if there was a supply of Kenya stamps arrived on Mafia Island, and so got overprinted with both, not necessarily at the same time.
It may seem a bit academic, but it does relate to where and when and how this stamp came into being, and its relevance as a Mafia Island issue.