@decisivedesign
there aren’t many queries because the plugin caches the response from Google. You can set the cache time for each individual feed (there is a setting field in the feed settings). If you add a new event now on Google, and the cache is set to clear in one hour, the new event will become available in one hour on the site. If you need more frequent intervals because your Calendar is updated often, you can set a lower cache time (depending on your site/setup/setting it may or may not produce a performance hit).
Each time you hit update button on the feed post type in WordPress (or press one of the clear cache links/buttons placed in the plugin pages) the cached events will be emptied manually.
It’s likely this will change for the better in future and it won’t be necessary anymore, but for the time being it’s like that.
As for the fact it didn’t produce events, which settings are you using to query events? Maybe you need to adjust those, to match the time when there are events in the calendar (ie maybe you’re querying a narrow range of days/time where there are no events on?).