There's definitely something wrong, i think even the type values are a little bit off.
For instance i think false is viable for both sort/search.
Would you be able to create an issue over at rancher/dashboard
https://github.com/rancher/dashboard/issues/new?template=bug_report.md explaining that they're different and confusing? We can then evaluate both and update