well iff you look at it very close he is a little green and toad like. Iff he showed his tong you could be sure it was him, now hmm there are to many mutants in that church so it could be a other mutant with almost the same powers.
One part of the movie a toad like guy hangs upside down on a tower.
It's not toad because this one is even more ugly but maybe they director got a thing for toads who knows 🙂