Miałem podobny problem, mam klasę, która implementuje interfejs i kiedy używam findAll Otrzymuję błąd:
Po debugowaniu SpringData kodu, zdałem sobie sprawę, że Mapper używa @TypeAlias aby odkryć typ, który ma utworzyć, więc po prostu wstawiam @TypeAlias("FullClassName") na moich implementacjach test.MetaClasse i zadziałało!
Testowałem w Twojej sytuacji i to zadziała!