One drive may still be in a foreign state ... you will need to CLEAR the foreign configuration then assign it as a hot-spare. If it is showing READY, then assign it as a hot-spare. If it is online again, then do the replace member function.
I had a RAID 5 drive fail. Drive 1.  When I replaced the drive and tried to boot the system was complaining that the config had changed. It forces you into the raid controller.  I see that drive 3 and 4 are now listed as foreign.  Is there any way I can save my Virtual drive at this point?
Perc 6i showing old drives as foreign