If not for all the fuss here seems clear this would never get sorted, despite me being happy you are on the right track, the core issues remain. Any more inexperienced webmaster entering the scene might still be at loss.
I wont even mention the simple fact we are talking about a 4 month time span,and the OP is still to get any real help it seems, a reputable or simply responsible brand or program would have this done in a timely manner using no quotas etc etc... resolving one issue and not adressing the big picture is just throwing sand to ones eyes imo.