It appears that oc mirror flow has been modified slightly in OCP 4.18.
Due to this, the disconnected playbooks need to be modified to account for this change.
The new flow is recorded in
https://docs.openshift.com/container-platform/4.18/disconnected/mirroring/about-installing-oc-mirror-v2.html
Considering that these changes affect 4.18 and above, we need to be careful about fixing this. We would need a if else to ensure both flows are supported for now until we eventually drop the old once 4.17 goes eol.