Como no encontré el posible error, lo que hice fue lo siguiente
Código SQL
[-]
SELECT FIRST(1) TBL_NORMA_4505.FECHA_TSH_NEONATAL,
(TBL_NORMA_4505.FECHA_TSH_NEONATAL-TBL_NORMA_4505.fecha_nacimiento) as V_VALOR
FROM TBL_NORMA_4505
WHERE (TBL_NORMA_4505.FECHA_TSH_NEONATAL <> '1845-01-01') AND (TBL_NORMA_4505.FECHA_TSH_NEONATAL <> '1800-01-01')
AND TBL_NORMA_4505.FECHA_REGISTRO BETWEEN :FECHA_INICIAL AND :FECHA_FINAL
AND TBL_NORMA_4505.ID_PACIENTE=:ID_PACIENTE
AND (TBL_NORMA_4505.FECHA_TSH_NEONATAL-TBL_NORMA_4505.fecha_nacimiento) BETWEEN 0 AND 3
ORDER BY TBL_NORMA_4505.ID_NORMA_4505 DESC
Código SQL
[-] (TBL_NORMA_4505.FECHA_TSH_NEONATAL-TBL_NORMA_4505.fecha_nacimiento)
Con esa línea pude hacer lo que quería
Si logro encontrar la respuesta a lo otros se las dejaré por aquí