What I really wanted was to allow anyone to add an event, then show it in this great extension, so...
I found a great way to extend it further, by installing simplecalendar (a little buggy), although others may work too. I used simplecalendar's "Add Event", then made a google calendar from the ICS that simple calendar generated. Then I used the Google Calendar id to plug into this extension, and viola!
Now I get the beauty of this extension with the ability to publicly add events, and have publishing control with simplecalendar!