Your date values also include time values. That's why you don't have the Date Filter available.

Before you create the pivot table, you would have to strip the time values from the dates in your data. You could use a formula like this in an empty column
=INT(A2)
...where A2 is a Date-Time value.

Then use the column with the Date-only formulas in your Pivot Table.

The macro could create the date-only formula column before creating the pivot Table.