El navegador no le da mucha importancia a si la etiqueta script se añade justo después de la etiqueta de apertura <head> o justo antes de la etiqueta de cierre </head>. De todos modos, la cargará y el resultado será el mismo. Lo único que esto afecta es el orden de ejecución (lo cual realmente no importa en tu caso).
Además, a tus usuarios tampoco les importaría, ya que la etiqueta <head> no está pensada para contener ningún contenido de usuario (texto, imágenes, etc.) y se le debe establecer display: none en todos los navegadores.
Por favor, intenta añadir tu etiqueta script a la pestaña </head> de tu componente y luego pon en la lista blanca el origen de ese script en CSP. Si tienes algún problema relacionado con esto, podemos ayudarte