ISODate es una construcción de shell de Mongo para crear una fecha BSON y definitivamente no es un JSON válido, que es de lo que creo que se queja su error.
Intente reemplazar las llamadas ISODate anteriores con { '$date' : '?0' }
y { '$date' : '?1' }
como se sugiere en esta respuesta
. Todas las cadenas probablemente deberían estar entre comillas simples.