Ideally theres one place to alter the "Query" that returns the filtered rows.
Isso não pode ser feito e atende ao seu critério sem VBA. As únicas maneiras de manipular um filtro in-loco exigem VBA ou pelo menos alguns cliques na interface do usuário.
Sua melhor aposta é usar um aplicativo de banco de dados verdadeiro. O Excel é útil para analisar dados, mas não é a ferramenta correta para executar consultas complicadas em seus dados.