After replacing the bad disks and the card (all under warranty), I did see some data corruption, so I reinitialized the RAID config, reloaded the server, and restored from backups. I'm happy to report that all is well again.
Moral of the story? RAID does not protect you from data loss -- only backups can do that. Take it from a career sysadmin.