Include confirm from email and name as organizer for event ics file, instead of event location email
Currently, the ics file that is generated for an event (and included in email confirmations and on the confirmation page) uses the event location email as the organizer of the event, with no organizer if there is no event location email. There is no organizer name.
I suggest using the online registration confirm from name and confirm from email for the ics file. If these aren't present, use event location email as before.
Event location email is a strange field that could be either the organizer of the event or the location of the event. Event location email is likely often not set, especially for online events. I think it makes more sense to use the online registration confirm name and email as these are where the email that contains the ics file are coming from. It's not ideal either way, but I think this is better. It's a clear improvement if there is no event location email, no change if there is no online event registration name and email, and I think often better if they both exist.
Will submit PR if supported.