Exactly.
Yes, her lineage is found there. However, Decendancy in those days was not traced down female lines, it was the pedigree. There are several contradictions throughtout the Bible. But does this mean that one rules out the other? Surely, one version has to be the truer over the other. The only other possiblility is that neither is true. I, as a Christian, personally do not think that it is for US to decide which is true and which is not. And, as a Christian, we will never know, until judgement, what is fact and what is not. That is not what faith is. Faith is not about fact and proof. Faith is believing DESPITE fact and proof. Would Joseph being Jesus' biological father change that he was the Messiah? No. No where can you find the definition of "Messiah" to mean that person has to have been concieved without a physical father. Personally, I do believe that there is a Possibility that his un-earthly conception was embelished for the purpose of making it seem more LIKELY and more BELIEVEABLE, a sort of Proof that Jesus was the Messiah. If his birth was a miracle that trancended all miracles, then how could any say He wasn't the Messiah? God does not require that we believe that Jesus had not a physical biological father in order for us to believe Jesus was the Messiah, and therefore be Christians. Only that we believe that he was the Messiah.
Just to make one point here. If we are to accept that Jesus' biological decendancy to David is valid because his Mother was a decendant of David, then we must also apply that to Islam and Muhammed, who is the decendant of Ishmael, whose two daughters married Esau. Ismael's decendants were the inheritants of Edom. Most Christians are not open to this idea, because they do not know what Islam's claim to Abraham and later to King David is. Or they chose to ignore it because to acknowledge this, would not serve the Christian purpose. This fact, however, does not invalidate Christianity, or Islam, or Judiasm. Abraham was promised that from his sons would come great nationS(plural). Not A great Nation. Which brings me back to the Point of Joseph being Jesus' biological father. Even Islam accepts that Jesus was concieved by the Holy Spirit and did not have a physical biological father. That would seem to, in the least, SUPPORT our Christian claim to that point. Generally, when you have two people telling the same story, especailly when those two people are not in Kahoots with each other, the story then must be true. In the end, I think we all have to agree that WE do not know. The only people who ever KNEW for sure if Joseph was his father, were God, Mary, and Joseph. And the only people who KNEW for sure if Jesus even had a biological father were Mary and God. It is Not for us to KNOW these things. These things are trivial to whether or not Jesus was God's Chosen Messiah. And that point is a matter of opinion, and not a matter of Right or Wrong, Good versus Evil.