Nota:Esta es una edición, mi respuesta original fue bastante diferente
Esto es un poco confuso, pero Mongoose devuelve objetos MongooseDocument y no objetos JSON simples . Así que usa el método .lean() en obj, que lo convertirá en JSON, y desde allí empiezas a modificarlo como quieras.
Gracias a Ze Jibe.