After deploying the image, I mount the third partition as the J:. This partition is the Windows OS partition on my base image. I mount it as the J: so that there won't be any drive letter conflicts. I inject the unattend into the root of the J:, have an HII step and then to CTOS.
Are you getting any type of error message after the CTOS step?