This isn't the "right way", but you can do it like this:
Add your own route, like this one:
'module' => 'public',
'controller' => 'home',
'action' => 'index',
'tab' => 5
That will get it to work, but it won't re-write the links.
You could add a method to the protected/application/public/controllers/HomeController.php and then a more generic route, something like "/home/[page name]" and determine what to render in the controller with some properties checking. That might help with the reverse route code too.
Looks like that main menu is generated on about like 170 of protected/application/public/views/layouts/default.phtml
Hopefully this is a helpful start, this would be a nice new feature.