Знак Козерога - это дом (лат. domicilium) Сатурна, самой злотворной планеты в астрологии. Сатурн считается антиподом двух светил: дневного - Солнца и ночного - Луны. Знак Водолея - тоже управляется планетой Сатурн. Знак Льва, будучи домом Солнца, астрологически не созерзает знак Козерога, а в знаке Водолея Солнце находится в ущербе (лат. detrimentum). Луна же в знаке Козерога находится в ущербе, а знак Краба, будучи домом Луны, не созерцает знак Водолея.
Поэтому, очень даже возможно, что указанная Вами причина может иметь место у христиан. Ведь будущий ребёнок, которого родители-христиане зачнут во время этого периода, родится тогда, когда Солнце будет находиться или в знаке Козерога, или в знаке Водолея. А это, особенно с точки зрения представителей солнечного культа - неприемлемо, ибо Солнце, богу которого они поклоняются, будет слабо с астрологической точки зрения.
Для чего христиане придумали посты? Ну, они особо ничего не придумывали. Они, как всегда, что-то крадут заимствуют из других культов. Посты существовали и до них. Например, в иудаизме, а также в древних "языческих" мистериях.
В своей статье Лунарно-соларные мифы в Библии, процитировав Евангелие от Матвея (9: 15), я написал:
"И сказал им Иисус: могут ли печалиться сыны чертога брачного, пока с ними жених? Но придут дни, когда отнимется у них жених, и тогда будут поститься."
Если брачное пиршество – это Полнолуние – соединение двух половинок Месяца-Луны в одно целое, то что тогда означают слова «придут дни, когда отнимется у них жених, и тогда будут поститься»? Ну, а в какие дни у жителей Земли «отнимается» Месяц-Луна? В дни чернолуния (межлуния), когда на протяжении 3-х ночей никто из людей не может видеть лик ночного светила. В древности в эти дни многие постились. А с появлением (воскресением) нового Месяца на четвертую ночь объявлялся праздник Новолуния. Трехдневный пост в тот вечер заканчивался.
Следует отметить, что в древних культах умирающего и воскресающего бога Осириса, он же Адонис и Аттис сначала оплакивалась смерть лунного божества, а затем на 3-й день (Осирис) или 4-й день (Аттис) сообщалась весть, что бог жив и он вознесся на небо.
Трёхдневный пост связан именно с Чернолунием, или межлунием, поэтому он ничего не имеет с современным христианством. Этот пост, связанный с Луной, христиане в наши дни не соблюдают. Кстати, сегодня, в день написания этих строк, происходит Чернолуние, а значит, христиане должны соблюдать слова самого Исуса, записанные в Евангелии от Матвея. 
40-дневный пост, связанный с Великим постом перед Пасхой, имеет своё происхождение, скорее всего, от ритуалов посвящения в адепты одного из древних мистериальных культов, где неофит должен был пройти испытание длительным отказом от принятия пищи. В раннем христианстве было принято массовое крещение новообращенных именно на Пасху после поста. Крещение практиковалось также и у представителей культа Митры - бога Солнца у древних персов и римлян. А ведь крещение - это ритуальное очищение и принятие "в лоно Церкви".
Таким образом, христиане, ничего нового не придумав, переняли то, что уже практиковалось в других культах до них, как лунных, так и солнечных.