¿Es posible usar el addScriptcon async="true"?
Encontré un truco que utiliza algunas citas ingeniosas para engañar a la función de inserción, pero parece que esta podría ser una característica nativa:
$doc->addScript("//myscript.js", 'text/javascript" async="true');