Having asserted that Christ, may be possessed of demon seed
*, I wonder... what kind of answer are you looking for? Or more precisely-- what are you driving at?
As for the lineage of Joseph... scholars (
numerous scholars) have weighed in on this-- see,
here-- and why it has been recorded, in the first place.
FROM THE LINK, ABOVE
To preface the Life of Jesus with an elaborate table of descents through forty-one generations, and then to show that the forty-second had no real connection with the forty-first, strikes us as irrelevant.
Clause after clause comes the monotonous 'begat,' till the very last, when it fails, and we read instead: 'Jacob begat Joseph the husband of Mary, of whom was born Jesus.'
You can pick any other link you like from that page to research-- there is a wealth of information on the subject. Maybe this one will narrow it down for you (however distasteful the Catholic terminology may be):
CONCERNING OUR LORDS GENEALOGY
... and it does acknowledge that Mary is of the same tribe as Joseph, according the law of Moses.
---
* It should be noted though that this is exactly what it seems Satan was trying accomplish through the Fallen ones in Genesis 6-- that he was trying to compromise/ corrupt the bloodline to prevent the incarnation of Christ, and thus, our salvation.
Noah was the last man 'pure in his generations'-- all other flesh was corrupt. And we know the dna of the Fallen was present, even after the Flood. Could some of that 'serpent seed' have gotten into the bloodline of Christ? Only if we believe that the Will of God can be thwarted (it can't). But that does not negate the reality of Genesis, and
the corruption of the image of God.