Sarebbe bello avere un esempio minimo che riproduca l’errore, comunque man mano che vedo cose da correggere ti dico:
– se usi \begin{quoting} […] latex legge quelle ellissi come argomento opzionale dell’ambiente, quindi eventualemnte devi usare \begin{quoting}[] […] o meglio \begin{quoting}{}[\dots] (insomma devi fare in modo che latex non cerchi l’argomento opzionale).
Non ho a disposizione il Garamond Pro, quindi non so se poi funziona tutto, ma qui mi dà errore`! Package polyglossia Error: The current roman font does not contain the Greek
script!
(polyglossia) Please define \greekfont with \newfontfamily.`
Ma forse il tuo font ha i caratteri per il greco.
La bibliografia si compila senza problemi
AGGIUNTA: non usare spazi nel nome del file.