Com poderia limpar o componente através do meu Bean. No seu exemplo vc passou uma função do componente do rich: calendar, mas pelo que entendi ele esta no evento onclick que limpa o campo antes de ir no meu Bean e eu preciso limpar depois que passar pelo bean e mostrar o resultado da consulta
tem um evento, do próprio rich:calendar que é disparado depois da seleção da data, você pode tentar chamar de lá
http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_calendar.html#d0e29277
para limpar a lista no seu bean basta zerar ela
entretanto eu acho que reset deveria funcionar, tente debugar o seu código e veja se ele está chamando corretamente