The appearance of Meyers and the other ID proponents is nothing more than political cover. The Texas BoE is going to vote in the creationist crapola no matter what, and all this is orchestrated to give the illusion that they're seriously considering the science. It's just posturing, nothing else, because they know that they're going to be getting some serious blowback after the vote.
I hope I'm wrong, but I think they're hellbent on basically ignoring the actual scientists. We'll find out when they vote. I wonder how long until a lawsuit gets filed?