Ensaya la comparación de esta forma:
Código Delphi
[-]if Trunc(dtpinicio.Date) = Trunc(dtpFin.Date) then
En el filtro ensaya a colocar entre comillas sencillas el valor de la fecha:
Código Delphi
[-]qVistaHorasClientes.Filter := 'fecha >= ' + QuotedStr(DateToStr(auxfecha)) + ' and Fecha <= ' + QuotedStr(DateToStr(auxfecha2));