Maybe I'm misunderstanding and we are talking past each other?
Here's a filter I built for batters being used on the free agent page. The filter can be used almost anywhere in the game. IE, I could use the same filter for all MLB players or AAA if I was searching for possible trade targets. I have another filter I built for pitchers. I can check or uncheck each category I want to include or exclude from the search. I'm only limited by the categories offered in the filter tool.
Sorry, not trying to be a pain. I hope this helps but if this isn't what you're looking for I'll bow out knowing I tried to help but failed.