Theory(i do NOT read raws nor spoilers, so it's my own genuine guess)- Zekes poison can potentially harm demons in their infancy, maybe something with interrupting natural demonic developement of fetus or whatever. That's why he left. As i said it's my guess, nothing backs it up