Leider $toDate funktioniert nicht direkt mit Zeitstempeln. Zumindest nicht in v4.0.
Das Argument sollte entweder eine Zahl, ein String oder eine ObjectId sein.
Sie müssen Timestamp zuerst in einen String konvertieren:
$addFields: {
convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
},