Hi there Ted,
Thanks for getting in touch with us! Interesting question here 🙂
What you say is correct, Community Events uses the default WordPress registration form so new users will be assigned the default role for the site. As the plugin is using the default registration form there’s actually no way of detecting if the user is registering for the site or to submit event particularly. Does this makes sense to you?
Just to clarify, what you need is to have two different registration forms in the site?
Please let me know about it and I’ll do my best to help you out,
Best,
Nico