To solve this, I'm using Fluid, which wraps any URL in a native shell. I find the design of Apple's Calendar app frustrating on a number of levels, and also prefer not to have to context switch between the Google Calendar web UI and something else. That's it! Your Google Calendar App is now available as a standalone window app from the MacOS Dock and Launchpad.
The calendar is then available in Launchpad and the Dock. Here's another way, adding Google Calendar as a Chrome App with standalone window.
On the left side of the Accounts tab, click +.
Yes, the built-in Calendar app lets you add them.