I think there is an implicit assumption here that if you copy over a live Mysql DB file (I assume that's what he was doing), you get a consistent (aCid) view of your DB. This is a false assumption.
If this is what he was doing, then possibly the older 'good' backups weren't any good either.
If this is what he was doing, then possibly the older 'good' backups weren't any good either.