Hispanics have a very high population of religious voters and many of them don't believe in abortion. For many religious people, even if they disagree handily with everything else the Republican party does, they will not vote Democrat because of the abortion issue.
There was a pretty large research study and a bunch of podcasts on it.
This is a damn good question that I would also love an answer to!