Mongoose et node.js ne font rien à vos dates, c'est simplement que le JavaScript Date type produit une chaîne d'heure locale lorsque vous appelez toString() dessus même s'il contient en fait l'heure en UTC.
Appelez explicitement toUTCString() à votre Date objet si vous voulez une chaîne d'heure UTC.