Dificultades al agregar correctamente JavaScript externo

Evidentemente, mis habilidades de búsqueda me fallaron. Ya existía un hilo que preguntaba sobre RefTagger, con una respuesta que funciona.

De hecho, tenía razón al pensar que se usaría decorateCooked(). ¡Todo el crédito para @david, quien publicó la solución en el hilo enlazado arriba! (También crédito para @thwright por encontrar esta solución anterior y hacérmela saber).

Aquí está el código que estoy agregando en </head> mediante la personalización del tema, con algunas de las configuraciones específicas de RefTagger:

<script type="text/discourse-plugin" version="0.2">
window.refTagger = {
	settings: {
		bibleVersion: "NKJV",
		convertHyperlinks: false,		
		roundCorners: true,
		socialSharing: [],
		tagChapters: true
	}
};

let loadScript = require('discourse/lib/load-script').default;

api.decorateCooked($elem => {
    loadScript("//api.reftagger.com/v2/RefTagger.js").then(() =>{
        window.refTagger.tag($elem[0]);    
    })
});
</script>