My teammate doesn't use itch.io as he doesn't release most of his projects. The last project I did with him is The Castle Break Incident. What to do in this case?
Also they might just create an itch.io account for the event, they will be able to display the game on their page and start their public collection of cool games.
But indeed, if they really don't want to create one, providing their discord ID will be enough.