It's possible too that the enclosure wasn't using a "true" RAID 0. In a true RAID 0 each file would be striped across multiple disks, so the failure of one (or a "breaking" of the array by removing a disk) would render that data unreadable because you'd have only partial files. I'm guessing that lots of these enclosure are using a drive-pooling scheme, but that the data itself may not be "striped" as is a traditional RAID 0.
In any event, I'm glad you're getting the data back. That's always a good feeling.
Maybe the dude will take the trouble to back stuff up from now on. But probably not.