You're kind of just proving my point. I never said the Democrats were unambiguously better for education than the Republicans. There is a uniquely Democrat disease wherein a disproportionally large share of the funds are required to go to "special needs" students where "special needs" includes learning disabilities but doesn't include gifted students. At the same time, I don't care what you think about school choice, the party that wants to stop teaching evolution in biology is inherently anti-education.
But suppose the Republicans got on the right side for both issues: Keep pushing for selection-based outcomes and school choice, and then teach the students how that process actually works in science class. If nothing else it would reduce the amount of cognitive dissonance necessary to become a Republican.