Como modificar a classe de rota do Ember

Isso ocorre porque Composer não está definido no seu código. Se você observar a rota tags-show, verá que Composer é definido no início.

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/routes/tags-show.js.es6#L2

No entanto, como você está fazendo isso em tags de script de tema, não pode usar import. Você terá que usar require em vez disso.

Portanto, deve funcionar se você adicionar algo assim no início do seu código:

const Composer = require("discourse/models/composer");

Dito isso, recomendo fortemente que você dedique um tempo para ler

e experimentar essa nova maneira de criar temas. Dessa forma, é muito mais fácil seguir exemplos do núcleo.