Ah, disculpa. El problema esta en strtotime. Porque convierte TODO a tu UNIX Timestamp, por lo tanto 1982-01-30 no esta entre hoy y 25 dias.

se me habia olvidado por completo xD.
Entonces lo ideal seria hacer un calculo antes de ejecutar la consulta y dependiendo de la fecha, ejecutar una consulta u otra.