The two separate accounts of Jesus lineage back to David cannot both be true of Joseph.
Now wait a minute....
If one can presume the assumption of Mary based on the argument that Scripture doesn’t actually specifically deny it, along with a host of other stories about Mary, then since Scripture doesn’t deny that that genealogy is Mary’s, then we can claim that it is hers based on opinion pieces by *church fathers*, theologians, or other Bible scholars.
It’s now up to the Catholics to prove that it’s not her genealogy since we claim it is.