If you want to have same rulebase for 2 different VSs, why not create/migrate VS in question to the domain where policy is already in place ?
That might be faster solution compared to creating all network objects and mantaining both Domains to have same policy package content.
You can create new VS on Domain where policy package is already in place, use vsx_provisioning_tool to delete all interfaces from existing VS and same tool for creating all needed interfaces (with same IPs). This approach will require downtime.
Kind regards,
Jozko Mrkvicka