Hey Tom,
I am having a very similar issue. Were you able to get this to work?
I had this issue at first. The problem was that I was using the plugin outside the Google Cloud Platform and did not add putenv(‘GOOGLE_APPLICATION_CREDENTIALS=/secure-place/my-service-account.json’); in wp-config.php.