This leaves using Google ICS support, a safer, read-only approach:
However, GitHub - muness/obsidian-ics: Generate Daily Planner from one or more ical feeds needs a daily note workflow. I don’t use daily notes because I don’t like to have data in more than one place. Though perhaps reshifting my workflow to add this step could be good in the longterm, if I have multiple steps to do something, I generally don’t do it.
I can’t figure out a workflow where I can click inside Google Calendar to open a note in Obsidian, even with Hookmark.
What I can do is “publish” the event I want to link to, and then paste that shortcode into Obsidian, but this seems messy.