How to hide my hook_menu items from the navigation menu?
I think what you need is MENU_CALLBACK in 'type.  

It's for hidden items like API calls that don't want to go in menus

https://api.drupal.org/api/drupal/includes%21menu.inc/constant/MENU_CALLBACK/7