FTR, that NPC is always present. It's not one that comes and goes depending on if you have a quest active. You just won't be able to get mahatmas if you are not at the zeta stage.