Что-то вроде этого?
$matches = $this->Product->find('count', array( 'fields' => 'DISTINCT Product.brand_id', 'conditions' => array("Product.brand_id" => $brand['Brand']['id'], 'Product.active' => 1) ));