The family tree of Antonio de Molina y Toledo (born c 1605) shows that Pedro Fernandez de Castro, VII Conde de Lemos and Virrey de Napoles, was the grandfather of Hernando Colmeneros de Andrade Cervantes.
However, this is impossible, because Pedro was born in 1576 and Hernando was born in 1557.
A grandson being born 19 years before his grandfather?