Strano: quel messaggio d’errore riguarda il caricamento del font tgadventor le cui famiglie si chiamano tutte con qag, quindi è strano che ti dice che non trova (non esiste) il font T1/tgadventor/m/n/ visto che in nesusn punto il file tgadventor.sty usa quel nome come nome della famiglia e i vari file di descrizione dei font cominciano tutti con la codifica in minuscolo poi contengono qag quindi per esempio t1qag.ld oppure t1quagb.ld e simili.
Tu stesso nell’usare \iffamily usi la sigla qag e non usi quella lunga stringa di cui pdtex si lamenta. In ogni caso non sembra avere nulla a che fare con l’impostazione del file sans serif greco associato al sans serif latino.
Voglio fare qualche prova. ma controlla anche tu di non aver usato quella lunga stringa in nessun altro punto.