The new drive probably doesn’t show in the boot menu because it doesnt have a partition table or anything.
Are both drives the same size? What I’m trying to figure out is would you be able to recognize when the windows installer is trying to install to the wrong drive.