The correct way to order the values for a parameter when using Report Model is to set the property SortDirection for the attribute.
This will work for every report create from the report model and it will not be necessary to do any workarround on hidden dataset.