Perhaps you could do it on the After_update sub for the date field. So when you click the calendar you get the date entered in the field. This fires the after_update event.

so

set the filter to Filter = Date < DateField
Then turn the filter on.