Hola a tod@s nuevamente!
En efecto, lo que estaba pasando era que en la tabla las fechas estaban guardadas como fechas cortas y la comparación la hacía con fecha/hora, por eso el locate no parecía funcionar.
Gracias por su atención y su consejo! Yoda los envidiaría, definitivamente, jejejeje