Stupid question, but... Is there any native english here that can speak french too, and maybe translate some majors notes ?
It may be difficult for some mobs, but with help from a site like Judgehype, it is not impossible I think... And it may speed up the english database upgrade.
For your french update problem : did you have Cartograph 1.07 ? Or tried a cleanup (uninstall / reinstall) ?