If he's smart, he'll stay unidentified. At least until he's had a chance to talk to a lawyer and determine that he hasn't broken any Texas laws by having a gun while in an establishment which serves alcohol.
He’s in a good position, so long as he has a good lawyer.
Standard legal principle: you may break a law so long as doing so is required to prevent a greater harm than what the law intended to prevent. In this case, no carry in bars attempted to prevent harm, but to do so would in this case have resulted in greater harm, and by violating that law he was able to prevent the greater harm.