wp_update_nav_menu_item not saving in multisite API

$wpdb->insert( 
    $wpdb->term_relationships, 
    array(
        "object_id" => $thisMenuItem, 
        "term_taxonomy_id" => $menuID
    ), 
    array( "%d", "%d" ) 
);

This was missing from the Question code.
It allows the menu items to bind to the navigation menu itself.