Утверждение мало того, что спорное, но еще и неверное
Во-впервых, говоря о "лучшей римской кавалерии" следует указать время, о котором идет речь.
Во-вторых, не припомню периода, когда испанская конница считалась однозначно лучшей. Вот лошади испанские - это да, они считались лучшими. Во времена Цезаря очень ценили галлов; хорошими всадниками считались германцы, посаженные на испанских лошадей.
Впрочем, испанцы в то время - те же галлы (кельтиберы).