Transplant mesh SOP into duplicated FBX container with complex node network remaining intact

Hello
I am trying to import a new mesh sop into an existing FBX component, that contains a complex network.
I have imported an FBX, and created a network of tops for its material, driven by Custom parameters in the top level FBX container. Now I want to duplicate the FBX component, and replace the mesh SOP with a different mesh (from a different FBX). This is turning out to be a challenge.

First I tried to import the alternate FBX (by dragging the .fbx file onto the network pane) and transplant the mesh SOP within the alternate into the duplicated FBX component (that contains my shader network), but this resulted in error, as the transplanted SOP could not find its source mesh, even after verifying its path.

The workaround that worked involved going to the duplicated FBX, hitting the [import] button with from import type. Then I could successfully transplant the imported mesh SOP into the duplicate FBX component. Unfortunately this is also problematic, as the import scrambles the position of the nodes in the shader network, and disables the functionality of the custom parameters . There are no errors, but the sliders don’t work as expected. Not sure if this is a bug or an unfortunate emergent behavior.

I also tried to copy the node network into the alternate FBX component, but this crashed Touch, presumably because the alternate FBX did not have the custom UI (pages and pars). Copy and pasting the custom UI and then the node network would be too arduous.

Is there a better way to import a new mesh SOP into an existing FBX component?

Thanks

Thomas

Nevermind, I figured it out. Using the [import parent] parameter of the (import select) mesh SOP, and pointing that to the alternate FBX source, allows the transplant to work perfectly.