First, thanks for posting back solution to the issue. More should do that.
Yep, very wise to turn off pagespeed (a google add-on for Apache servers which is now part of the GoogleGrave Yard. There are now articles written each year on the topic.). That's one minus for using Google API's and offerings ... what Google giveth, Google can Taketh away! They do provide advanced warnings to give users of Google services (paid or free) time to find an alternative and adjust, but unless users stay on distribution list/watch list or something, many get 'blind sided'. All that to say, I too, had been 'blind sided' by pagespeed one Apache server (just glad I hadn't really decided it was good enough to use and configured all the servers I support with it!).
Have started to pay more attention to Google 'things' in that light ... especially those that are plugins to Moodle. Am of the opinion now, that even though there is a plugin, one might be wiser to see how else to integrate - example: don't use Google OAuth 2 authentication but your own LDAP, but provide custom menus to go to the entities Google Domain Drive/Docs/Sheets, etc.. Using FireFox/IE/Safari in a typical fashion would mean another login/password routine, but with Chrome and Chromebooks ... not so!
Also a reason for Moodle users to think about any add-ons/plugins. Like many, I too, loaded up my 1st Moodle where I had learned to install add-ons and plugins and themes, only to be in a 'pickle' the first upgrade. :\ (Lesson learned though!)
Always something to think about, isn't there? ;)
'spriit of sharing', Ken