I’d try to format my CSS rules accordingly. If you’re using body_class()
you can always target single-posttype
so as a quick example
.single-posttype .current-menu-item { display: none; }
Will hide the current menu item when you’re on a specific post type. If this makes sense hehe. Another way would be creating your own navigation menu Walker and running some additional checks inside.