Ah got it!
Just tested this flow, this should work.
One trigger to create the calendar event. Another trigger to update it, when updated.
You can set the Event ID in a 'Set Variable' action. It should be able to find it in the update action.
Just as an FYI, this only goes one way. So you'll have to create the same flow for the calendars from B -> A if you want to do that