Hey,
From what I am guessing, you don't want the guest attendees to actually register as registrants for the event? Is there a limit on how many guests an event registrant can register (max 2 guests per person, for example).
In events, on the Event registration record - there's a field "registered by" - it should be available in the latest update but it's not visible on the event form.
Essentially, if your registrants are signing in while doing the registrations, the field will capture the person who is signed in, and every one who gets registered will have a relationship (registered by) to the signed in contact.
You can use this if you allow everyone registering (including guests) to have their own registrations. This way, you can capture their interests cleanly.
Hope this helps, please reply here for more questions,
Shravan
PM, D365 Marketing