Mongoose i node.js nic nie robią z Twoimi datami, po prostu JavaScript Date type generuje lokalny ciąg czasu po wywołaniu toString() na nim, mimo że faktycznie zawiera czas w UTC.
Jawnie wywołaj toUTCString() w Twojej Date obiekt, jeśli chcesz ciąg czasu UTC.