That's the general way to do it.
Alternatively instead of rebuilding the drive you would do a Tools - New Config, keep all the assignments and when starting the array make sure you check off that Parity is already valid.
BUT, the downside to that is that a write to the drive did indeed fail (hence why the drive is disabled), and since the write failed, Parity reflects the write, but the drive doesn't. Ergo, the contents of the drive differs (slightly) from what is currently being emulated.