Hi,
If I properly understood you, then you have to edit your method Custom_Product::contact_addon and set proper crits to display function.
Sample addon method should look like this
public function contact_addon($arg) {
// $arg is contact record
$rb = $this->init_module('Utils/RecordBrowser','your_tab','your_tab');
// to show only related records
$crits = array('contact' => $arg['id']);
// to hide contact column
$cols = array('contact' => false);
// add defaults for new record - same as $crits
$rb->set_defaults($crits);
$this->display_module($rb, array($crits, $cols),'show_data');
}
Regards,
Adam