ISODate é uma construção de shell do Mongo para criar uma data BSON e definitivamente não é um JSON válido, que é o que acredito que seu erro está reclamando.
Tente substituir as chamadas ISODate acima por
{ '$date' : '?0' }
e { '$date' : '?1' }
conforme sugerido nesta resposta
. Todas as strings provavelmente precisam estar entre aspas simples.