AIUI, WD’s RAID capable drives support TLER (Time-Limited Error Recovery).
WD provides a WDTLER utility to enable / disable TLER in the firmware of supported hard drives.
If your drive is not supported, then it may still be possible to enable Error Recovery Control (ERC). ERC is a standard ATA feature. If your drives support it, then you could look for a utility to set the read / write timeout values. Unfortunatley ERC settings are volatile, ie they do not survive a power cycle, so you will need to find some way to automatically configure your drives via a command line at boot time. I know that the Linux version of smartctl can do this, but I don’t know if the Windows port can. Otherwise, keep watching the development of hdparm – I believe ERC is on the to-do list, if not already implemented.
FWIW, this thread may give you some ideas:
That said, would it be possible to modify the way that your software RAID “controller” handles errors, so that you wouldn’t need to touch your drives???