Jeg har ikke den bedste løsning på dit problem.
Der er mange kalender-plugins med og uden tilmeldingsmulighed.
Jeg selv har et meget gammelt kalender-plugin som jeg efter bedste formåen vedligeholder fordi jeg har problemer med at integrere et nyt med samme muligheder og fordi jeg har behov for t kunne gå tilbage og se tidligere begivenheder.
Jeg har tidligere forsøgt med tilmelding på hjemmesiden for medlemmer bag et medlems-login.
SEATT (https://wordpress.org/plugins/simple-event-attendance/) viser lister med tilmeldte osv.
Pluginen er ikke tilknyttet et specifikt kalender-program.