Didn't FP mention something about them having to have a catcher in the lineup?
I just watched the replay. It was Carpenter. He did say that Flores had to bat because there had to be a catcher in the lineup. Which is of course nonsense. He corrected himself shortly after.
I noticed that Flores had to take a pitch, to allow the runners to steal, and it was a strike. That put him in a huge whole. I don't see why a batter has to take a pitch on a steal.