This limit is at the dataset level (not the query level), so you are correct in thinking that you have to limit the number of columns on the Mongo collection.
Dremio does not fully support Mongo views, so you will have to create a new collection with documents that have a subset of the fields.