Risposte:
Nonostante le sue istruzioni per non usarlo per aggiungere JS ad ogni pagina, hook_init()
ti permetterà di aggiungere JS in un modo più sofisticato drupal_add_js()
.
Detto questo, è raro che un file JS debba essere caricato su OGNI pagina, quindi probabilmente c'è più ottimizzazione che puoi fare. Vedere anche la proprietà FAPI #attached
per l'aggiunta di JS a un modulo.