The DMCL is stored in the catalog. The source is in the DDLCAT and DDLCATX areas and the DMCL load module is in the DDLCATLOD area.
The DDLCAT and DDLCATX areas can be restored together without restoring DDLCATLOD. There are no cross area pointers between DDLCATLOD and the other areas.
To restore the source for the DMCL, restore the DDLCAT and DDLCATX areas.
Even if the DDLCATLOD is restored, it would not affect the runtime DMCL load module, which is linkedited into the DBA.LOADLIB. The CV's runtime DMCL is not loaded from the DDLCATLOD.