gRegorI figured out the Zoom invite emails. Today I definitely received it before joining, but noticed it's to zoom@indieweb.org. I guess whenever an unscheduled meeting starts, it sends that invite.
gRegorAny objection to me turning off this in our Zoom? "Enable continuous meeting chat: Chat will continue before, during, and after the meeting in Team Chat for signed in users