Por lo que entendí esto solo se visualiza cuando estas filtrando por X categoría, yo utilizaría este código en lugar de esos 3 filtros que tienes actualmente.
Código PHP:
Ver original<?
$this_category = get_category($cat);
if ($this_category->category_parent == 0) {
$this_category->category_parent = $cat;
}
wp_list_cats('list=1&use_desc_for_title=0&child_of=' . $this_category->category_parent);
?>
Este código lo que hace es mostrar todas las categorías y sub-categorías cuando estas viendo una pagina o un post, pero si estas filtrando por X categoría solo te muestra las sub-categorías de la categoría seleccionada o las categorías hermanas en caso de estar visualizando una sub-categoría.
si no me explique muy bien lo mejor sera que realices las pruebas pertinentes, haber si es lo que buscas y te convence.