I actually ordered a new raid card, but it's a specific one we have been using (and would need that specific one to avoid hours of down time rebuilding the array). It was on back order and should be arriving in 2-3 weeks

We actually ran a few diagnostic checks and everything came back OKAY. It was hard to tell if it was a hard drive issue or something else.. but with our raid setup and an extra batch of hard drives, it shouldn't have been a big deal.
Yes, IBM contractors make mistakes too, but not as many as hourly high-school-aged DC tech's

This has just been a very unfortunate circumstance and we will obviously be taking steps to prevent this from happening in the future (including some of the tips you mentioned).