Is this a recent change? I don't remember seeing either Expiration or Registration as filters when I checked earlier, but I suppose it's possible that I only checked Advanced DNS, which it's still missing from and is arguably just as important there since DNS changes are one of the most common things that domainers need to change on domains - adding Sedo's TXT verification records, for example.
Going through pages to look for specific domains amongst hundreds doesn't help much more than just scrolling through the whole list, it's still a lot of manual scrolling and scanning, which is presumably what the search is intended to solve. The problem is that the search currently resets the selection everytime you search for a new domain, so you can only make changes to a specific list of domains - like changing nameservers or adding TXT verification records - one at a time, and the filters also don't differentiate between custom nameservers, so there's no way to filter what's currently on Atom nameservers, Afternic, etc. This doesn't seem to be a very unique "workflow", rather one of the most common things you would want to do with domains. I also doubt I'm that unique in having so many domains at Spaceship, but again maybe I'm missing something. When I had fewer domains Ctrl+F in the browser used to be an easy way to get around this, but that doesn't work well when showing all domains on one page, either cause of lazy loading or something else.