Hello!
At WHO we have been working on an application to move metadata (and data) from one DHIS2 instance to another one called MetaData Sync.
It may be helpful for your case. It handles exchanges of data and metadata between two DHIS2 instance with different base metadata.
Here the link to the last release in case it helps: