Ops... Credo di aver capito dove ho sbagliato: io ho al gestione completa dell'iframe, infatti è vuoto, ma tentavo di modificare l'head attraverso la proprietà innerHTML, provocando un errore NO_MODIFICATION_ALLOWED_ERR. Adesso, però, inserendo il link al foglio di stile come elemento, attraverso appendChild, sono riuscito ad accedere a head senza problemi.
Grazie comunque a tutti!