numericMenuis perfect for applying numericFilters, it it not intended for multiple sorting methods on the results.
To provide different sorting/ranking order on the same set of records, you would need to create a replica index and modify the sorting configuration of the replica. You can find implementation details and more information in this documentation.
You can then apply the desired
numericFilters on the queries to the different indices.