Prueba esto:
Código Delphi
[-]
ADOQueryAgenda.Filter:='FECHA ='+FormatDateTime('dd/mm/yyyy',MonthCalendar1.Date);
ADOQueryAgenda.Filtered:=TRUE;
ADOQueryAgenda.Filter:='FECHA ='+QuotedStr(FormatDateTime('dd/mm/yyyy',MonthCalendar1.Date));
ADOQueryAgenda.Filtered:=TRUE;
***Y sino recuerda que las fechas en Access van entre almohadillas ##
Un Saludo.