Until full GS functionality can be achieved on a 'changeless' install, whilst compromised GS functionality is an unavoidable characteristic of the 'changed' install, I don't think the inference suggested by the earlier assumption ncessarily holds.
I may have missed something, but it looks like the code has been distributed with whole copies of the Zotero core files that have been modified (translate.js and translate_item.js).
The way to get this included in the main Zotero distribution would be to split up the separate features into separate patches and submit separate pull requests on GitHub.
is Zotero exporting only the path to the pdf? Where i can choose this possibility?