Wow! You're a very early bird 🙂
Fusion drives can be tricky in my experience. I'm assuming that you can now boot into the OS X install on the external drive and can see the internal fusion drive from there. You can get a bearing on what's happening with the output of:
diskutil cs list
That will give you the lvgUUID of the fusion drive and will also indicate if it is locked.
If it is indeed locked, then you could try:
diskutil cs unlockLV lvUUID
That may be enough for you to return access to the drive for restarting / reinstalling.
Failing that, of if it isn't locked, I'd next try dissolving the fusion drive and recreating it.
To dissolve it:
diskutil cs deletelvgUUID
To recreate it, you'll first need to run:
diskutil list
Make a note of the mount points of the drives that are to be the constituents of the fusion drive. For example, if the name you want for the drive were "FUSION DRIVE" and the mount points were SSD = /dev/disk1, HDD = /dev/disk2, the command would be:
diskutil cs create FUSION\ DRIVE /dev/disk1 /dev/disk2
If that completes successfully, an ID will be displayed as "Core Storage LVG UUID.", which will be needed for the final command needed in the fusion drive creation process to create the logical volume:
diskutil cs createVolume lvgUUID jhfs+ Macintosh\ HD 100%
Let me know how you get on or if any of the above needs further clarification.