Yes, currently select_options() are not prefixed. So you can either do:
my $prefix = $DB->prefix;
$tab->select_options ("GROUP BY " . $prefix . "CatLinks.CategoryID");
$tab->select_options ("GROUP BY CategoryID");
Since the column is not in both tables, you don't need to prefix it with table name.
Gossamer Threads Inc.