Lanny,
The Confederate War Department did not confer the rank of ensign to color bearers until 1864. Prior to this time, the rank was similar to a Third Lieutenant.
What evidence do you have that he carried the flag at Murfreesboro?
Greg Biggs