При изучении Библии очень важен подход или цель с которой вы это делаете. Если взять историческо-критический метод, то противоречия и нестыковки встречаются на каждом шагу. Если же вы доверяете тексту Священного Писания, как Слову Бога, то всего этого просто не замечаете.
Все дело в том, что Слово имеет не только буквальный, но духовный и небесный смыслы. Мы же воспринимаем только буквальный смысл, в котором духовные вопросы выражены скудным человеческим языком. На Небесах, где Слово воспринимается в духовном и небесном смыслах, существует другой язык, о котором Павел говорил:
2-е Коринфянам 12:3 И знаю о таком человеке (только не знаю - в теле, или вне тела: Бог знает),2-е Коринфянам 12:4 что он был восхищен в рай и слышал неизреченные слова, которых человеку нельзя пересказать
Слово написано и для нас и для ангелов, так как церковь - это представительство Небес на земле. Оно говорит об одних и тех же вещах, как для Небес так и для церкви, но воспринимают там и там разными языками.
Поэтому, когда встречаются противоречия в буквальном тексте Писания, необходимо постараться вникнуть в духовный смысл написанного и противоречия исчезнут. Духовный смысл текста просвечивается в буквальном как бы в тумане, но если хотите, чтобы туман рассеялся, обратитесь к книгам Сведенборга, которые трактуют духовный смысл Священного Писания.