You do not need a Google account to join a Google Meet meeting that is hosted by a Google Workspace user. You do need a Google account to join a Google Meet meeting that is hosted by a consumer Gmail user.