If you want to split up the UI like that and still have only one root/camera, the solution is to have your additively loaded UI hierarchy disabled entirely, with some script referencing to the root object just below your UIRoot (which should be disabled).
When the scene loads in, access this root object and reparent it to your existing UI, enable its game object, and destroy the duplicated UIRoot game object.