I had the privilege in 2014 of giving the Hayward Lectures at Acadia Divinity School in Nova Scotia. While there I met a young scholar who is working on various topics in the Gospels. His name is Danny Zacharias. He had recently finished a project on the question of why Matthew (ch. 1) and Luke (ch 3) have different names in their genealogies of Jesus. Some point to this as a contradiction which cannot be solved, thus undermining the reliability of the Gospel accounts. Others see the differences as a matter of purpose and focus. Matthew starts with Abraham and moves forward to Jesus to show that Jesus is the true son of Abraham, the embodiment of Israel. Luke starts with Jesus and moves back through Abraham to Adam, demonstrating that Jesus is the Savior of all sons of Adam and daughters of Eve. One traditional “answer” has been that Matthew has Joseph’s genealogy while Luke records Mary’s. Not all, of course, think this is the case.
Dr. Zacharias offers an intriguing approach to the question. Here is a link to a brief video he did a few years back:
I think you may find it helpful. If so, please let him know.