Isso Edgar. Em tempos atrás a mesma coisa aconteceu com o jQuery, alguns chamavam de lib, outros de framework e até em livros há referências a jQuery como um framework.
Na prática, a terminologia usada pra definir o que aquilo é, não impacta em nada no que ela pode fazer e o que você consegue fazer com ela.
No geral, dentro da aplicação, podemos chamar tudo de componente, concorda? O React é um componente, jQuery é outro, Redux é outro, Router... etc...
Tudo depende do nível de abstração que aplicamos quando estamos nos referindo as coisas.
Mas como eu disse no post anterior, espero que como a gente se refira a X ou Y não seja um impeditivo.