This is a heck of a struggle but let me toss some wild-eyed ideas out there.
1) Given how poorly it seems to be being taught maybe instead of allowing people to
think they know anything about it we should just skip it until some "higher" education. There are frequent drop ins who show what we get when someone thinks they know something about it but actually know squat.
2) It may be better, pedegologically, to teach all the underpinings; geology, biology, paleontology but not attempt to create resistance in some students by offering the explanation for the things that they see in those subject. Rather leave that for later or for some to draw some conclusions on their own. This might make it seem to be less forced.
3) Just drop it! Let the fundies have their way. Let the science teaching continue to erode until the US sees another "sputnik" day and then panics when they realize that things like biological engineering have slipped out of their grasp and it is India, the EU, China etc that are the world leaders. It might actually hasten the demise of the US as the world superpower. There are some who think that isn't all bad.
I'll stick some more nonsense up if I can think of any.