addEventLink(attendeeId: number,booking: EventBooking): Promise<UpdateEventLinkResult>
Add a new event link for an existing attendee with atomic capacity check. Does NOT create a new attendee or touch PII — just inserts an event_attendees row.
booking: EventBooking
Promise<UpdateEventLinkResult>