Endelig fandt ud af det takket være Mongoid google-gruppen. Detaljer her:https://groups.google.com/d/topic/ mongoid/T6XhqLtofTE/diskussion
One liner fix er:
collection = mr_collection.send(:documents).sort(sort).limit(limit).skip(skip).to_a
I en kommende version af mongoid vil Mongoid::Contextual::MapReduce#documents blive ændret fra en privat metode til en offentlig metode, og .send(:documents) vil ikke være nødvendigt længere.