Я присоединюсь к тем, кому кажется, что у Вас очень много требований к мужу, который он просто физически не в состоянии удовлетворить один, да ещё в сжатые сроки. Вы к нему очень уж строги и на мой взгляд не справедливы. Всё же в 30 лет парень получил высшее образование, хотя сам из очень простой семьи, переехал в другую страну, нашёл нормальную работу. Вы пишите, что французский освоил "только до уровня В1". Так и хочется сказать "Мамма миа"! Это ведь для него второй иностранный язык! Да он молодец, Ваш муж. Он один не в состоянии решить все поставленные Вами задачи. Вам надо как-то приоритеты расставить. Если сейчас надо в сжатые сроки о ребёнке думать, значит, Вам надо как-то свои требования с этой задачей скорректировать. А то и ребёнок, и Ваше образование, и потом работа в другой стране. Не слишком ли это сложная задача?
А не хотите рассмотреть Швейцарию, франкоязычный кантон? Я в специальности Вашего мужа не понимаю, но здесь очень востребованы программисты в финансовой сфере - в банках, страховых компаниях. Если у мужа высшее образование, то я думаю что в месяц должно не меньше 7000 франков получаться ( я не уверена, я не эксперт). Английский там "рабочий", у него уже знание французского - это большое преимущество. Да, жизнь здесь очень дорогая, но если поселиться в приграничном районе во Франции, а на работу ездить в Швейцарию (так многие делают), то вообще шоколадно получится. Да, Вам придётся в первые годы сосредаточиться только на ребёнке, а там видно будет.
"Люди живут жизнь так, как рассказывают её себе" (Сартр).