esto pasa porque seguramente estás utilizando el evento OnFilterRecord
En lugar de esto, ya que es una condición sencilla, utiliza la propiedad Filter
Código:
tabla.Filtered := false;
tabla.Filter := 'cobrador=2';
tabla.Filtered := true;
(aunque internamente quizás haga lo mismo, no se)
Sino, siempre tienes la posibilidad de lanzar un SQL con la cláusula where que desees
Código:
select *
from tabla
where cobrador=2