The main harness is there, I'm sure. But package items usually run off of a sub-harness.They dont have totally different wiring for each combination of options.
It's also possible that the moonroof and DVD system run off of the SAME harness, thus only supporting one or the other.