LOTS of people paint themselves into this corner. Mainly very inexperienced people...like that director of yours. This is why you hire people who know what they are doing. There are steps that need to be done BEFORE you start editing.
First thing I'd suggest...well, I can't as it is FCP only, and was written with this issue in mind:
http://assistedediting.intelligentassistance.com/Sync-N-Link/
Second thing...duplicate the sequence and then try PluralEyes. This way if anything is messed up...it's messed up on the duplicate.
If that doesn't work...then you have a bit of a very tedious manual replacement of audio to do. Bill the client for this...every hour. If this is a low pay job...well, suggest that either they fix it, or you fix it. But you will charge to fix it. This is what happens when you do things on the cheap...things can be missed. MAJOR things.
Shane
Little Frog Post
Read my blog,
Little Frog in High Def