Hi Shane
Well....
As far as I know pagespeed don´t have any external dependencies, all is staticaly linked in the module.
Uncaught ReferenceError: mod_pagespeed_AZPcVqr79d This messaje is related to js_defer (defer_javascript filter). This filter names combined files and snipets with such names and then execute it, so some function call to a function that is not defined..... seems related to the order the javascript is loaded.
And the js minification pagespeed does is very conservative, so if it processes an already minified file, do nothing (maybe cache extend).
Can be a cloudflare issue? Whats happens whe you hit the server directly, by passing cloudflare?
Also can be a defer_javascript issue, try to disable this filter.
Related to pagespeed MaxCombinedJsBytes MaxBytes; the default value of Maxbytes is 92.160 (90Kb)so accordling with the docs, any file wiht upper size thatn that is let allone, jquery has 94.6Kb.
Maybe lowering the MaxBytes you can assure the jquery is let alone.
Combine filters work on flush windows, start to combine files but when a flush in the page is done, end the combine work and start with the next file.
When you combine js files, in some way you lost the control on what order the files are loaded, and in some scenarios the order matter, jquery is a good example.
You can´t load a file that depens on jquery before the jquery loads or get a error that say jquery not defined.
In other hand when you defer the js files they are executed in the order they are in the html, but, I think, the filter defer_javascript is not a good solution to defer js, and in th docs is stated as a higth risk filter.