Bohužel $toDate nefunguje přímo s časovými razítky. Alespoň ne ve verzi 4.0.
Argument by měl být buď číslo, řetězec nebo ObjectId.
Nejprve musíte převést Timestamp na řetězec:
$addFields: {
convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
},