There is a possibility to mainly automate the process I wrote about
here, under 'Data corruption'.
I can write a script which will assemble the array in 5 different ways, and calculate the md5sum of all files on the disk for all 5 possibilities.
This will give 5 files with on each row a filename (including path), and it's md5sum.
The nas will need several days for that, I think. (calculating an md5sum for 5*3TB data is quite a bit of work)
Then the manual part:
Windiff or winmerge or a similar tool can tell if there are differences and which files are involved. Then you'll have to manually check if the file(s) is corrupted, and if so extract the file with a different checksum from the right raid incarnation.
Let me know if your are interested.