la regola ferrea è come dici tu, css inline o link al css esterno in head. Poi è intervenuta la regola del blocco che fa' il css (di richiesta esterna) sull' above the fold che comporta uno score negativo di circa 10 punti nel Page speed. Allora si sono moltiplicate le tecniche per superare il problema, c'è il lazy loading del css, il defer del css, oppure più semplicemente spostare il link al css esterno dopo la chiusura del tag di html. Tutte queste tecniche possono andare per le pagine html ma non vengono validate in AMP, a meno che' mi sia sfuggita qualche possibilità. E appunto magari qui nel forum qualcuno ha risolto il problema, perché se si riesce ad incorporare il css inline quando è il proprio css, altrettanto non si può fare con i font di libreria ...
ps: in generale in AMP il css non può essere esterno, ma mi riferisco al css dei font "whitelisted"