Disaggregated optical network control and orchestration of heterogeneous domains