One way to do this is to create a calendar for all events in ical and
always copy events to it when creating new ones. Then sync this with
one google calendar to use for sharing. However, I do hope as well
that apple sync starts to support calendar groups as this is a
headache.