I also noticed that if you use google fonts in some way that does not distribute the actual font files (not even embedded in your application), you don't have to include any attribution. If you used their fonts in a png graphic, for example -- if the commercial game were to bake all of its text into graphics, or in some other way make it impossible to recover the original font files, they wouldn't need to cite the license. If you printed a physical book with them, you wouldn't have to. It's only when the files go into your project that you have to.
Edit: I wonder if there's any way to get godot to link to fonts on the player's computer, using whatever font libraries they have.