Hola Pablo!
Gracias por comunicarte con nosotros! Bienvenido al foro! 🙂
Entiendo que los memberships que has creado son roles de usuario. Para limitar el acceso al formulario de enviar eventos, podrías intentar de dos maneras:
Una, es utilizar un plugin como este https://wordpress.org/plugins/restrict-content/ que te brinda un shortcode que puedes utilizar en el template para subir eventos.
La otra manera, sería utilizar un condicional en el template para subir eventos. Algo como el siguiente código:
<?php
if ( is_user_logged_in() ) {
echo 'Sorry, you are not allowed to view this page.';
} else {
// The template code
}
?>
Como referencia, tenemos un artículo muy bueno sobre como customizar los templates de nuestros plugins > https://theeventscalendar.com/knowledgebase/themers-guide/
Espero que esto ayude, si tienes alguna otra pregunta, no dudes en hacerla.
Saludos!
Victor