Have you tried ical4OL - might work. I use it for outlook to google sync (to specific "sub calendar" called work). There are options to sync from other services/ics files to google calendar. p.s. not free (but only 20$), windows only