When I visit a page where I’ve already RSVPd, and I’m pretty sure I checked the box to “share my email address”, it shows me as going, but has “share email” unchecked.
I went ahead and checked it and RSVP’d again, and it is now “sticking” as being checked. So, may have been user error in the first place, but still TODO to improve UX.