Накарах го да работи чрез преименуване на модел (3-тият аргумент):
mongoose.model( "Profiles", profile, "Profiles" );
Проблемът беше, че Mongoose търсеше profiles колекция, но е там като Profiles в база данни. Затова го преименувах на Profiles за да съответства на точното име.
Фууу! Благодарение на мен.