Substracting 100 years from the birth of Luis de Castro Hinestrosa makes things even worse because now Ana de la Cerda is married to Diego Gonzalez Hurtado de Mendoza, and to Pedro de Castro Hinestrosa at the same time. So something is wrong somwhere.