What if we just changed that line to 
`if ((isset($data['client_id']) && $data['client_id'] == 1)) || $data['menutype'] == 'menu')`
Looks like a similar check and the message would fit as well:
`COM_MENUS_MENU_TYPE_NOT_ALLOWED="This is a reserved menutype."`