Looks like he is as close to being Muslim as possible for a non-Muslim. I don’t think this “deniability” is plausible.
What does that mean? Odinga isn't remotely Muslim. He's Anglican. There's no evidence I've seen that suggests he's a Muslim. The supposed secret pact is almost certainly a forgery, and IT doesn't say he's a Muslim.
He is a very nasty guy, but not all thugs are Muslims.