Me gustaría conocer específicamente como tienes organizados los datos, es decir, si es posible ver los shapes que deseas filtrar. Para conocer mas a profundidad el formato de las fechas y ver la información contenida en la capa con la que se intersectara.
Tambien podrias ver la posibilidad de desarrollar este proyecto con ArcObjects.
En mi perfil puedes ver algunos enlaces a proyectos que he desarrollado en la plataforma ArcGIS.