An unnamed religious leader from Missouri identified as the last manager of Jeffrey Epstein's private island, subsequently suspended