I have seen period accounts of the flag for the 2nd Texas at the Battle of Corinth in October, 1862. One described it as a First National and the other a Texas state flag. The one mentioned in the print is a fanciful depiction as the flag has never been located.
I also think they carried a Texas state flag at Shiloh based on reports.
The Second National with the Vicskburg battle honor was for Waul's Legion from what I have on it.
Greg Biggs