Трябва да можете да използвате функцията за попълване на модела, за да направите това:http://mongoosejs.com/docs/api.html#model_Model.populate В манипулатора за запис на книга, вместо:
book._creator = user;
бихте направили нещо като:
Book.populate(book, {path:"_creator"}, function(err, book) { ... });
Вероятно е твърде късен отговор, за да ви помогна, но наскоро бях заседнал в това и може да е полезен за други.