When you use enumerations as an attribute on an entity, the sort order of the values is the order in which those values appear in the enumeration definition. So you can change the order of these values by changing sort order of the enumeration, as highlighted below:
Hope that helps,
Search filters are used on a data grid and need to be connected to an entity. Otherwise you cannot use them to filter the records in the data grid. Did you use the enumeration as an attribute on the entity displayed in the data grid?