Fiz o teste usando a dica do instrutor e é possível injetar a lista da interface do ouvinte usando @Component em todas as classes que a implementam. É uma ótima opção para não precisar instanciar com Arrays.asList(/todas as classes/). Só para explicar mesmo a maneira prática de usar pelo Spring, fica a dica! Se alguém achar opção ainda melhor me avisem, valeu!