Никакого противоречия нет. Вы неверно трактуете НК.там нет речи о "третьих лицах". Законодательством допускается получение вычеиа,если средства заемные. Но это должно быть оформлено,как целевой (ипотечный) кредит.А не предоставляется вычет,если оплата расходов на строительство или приобретение жилого дома, квартиры, комнаты или доли (долей) в них для налогоплательщика производится за счет средств работодателей или иных лиц, средств материнского (семейного) капитала, направляемых на обеспечение реализации дополнительных мер государственной поддержки семей, имеющих детей, за счет выплат, предоставленных из средств федерального бюджета, бюджетов субъектов Российской Федерации и местных бюджетов, а также в случаях, если сделка купли-продажи жилого дома, квартиры, комнаты или доли (долей) в них совершается между физическими лицами, являющимися взаимозависимыми в соответствии со статьей 20 настоящего Кодекса.