Por que você continua fazendo coisas assim em vez de manter a compatibilidade?
Isso só está criando mais trabalho sem motivo. Não custa nada permitir as extensões antigas e novas. São apenas nomes de arquivos.
Alguns de nós estamos tentando fazer outras coisas, não passar a vida atualizando plugins do Discourse.
Já parei de escrever novos plugins porque estou cansado disso.