Otra alternativa, si solo quieres saber si es hembra o varon (sin generar la tabla), sería formulando:
Código Delphi
[-] Diferencia := (Trunc((AñoObjetivo-AñoPadre)/5) * 5 + AñoPadre) - (Trunc((AñoObjetivo-AñoMadre)/5) * 5 + AñoMadre);
Si la diferencia es positiva es Varon, si es negativa, es hembra, si es cero, significa que ambos "estrenan gónadas ese año", asi que tu decides... finalmente pienso que estamos hablando de probabilidades, no creo que sea algo exacto...
Un saludo,
--agregado---
obviamente estamos habalndo de valores lógicos, por ejemplo, ambos padres deben haber nacido para la fecha objetivo, la madre mas joven tenia como 10 años, y la mas vieja tal vez 60... que se yo.