The flag in question is actually that of the 12th Virginia Cavalry regiment captured in the mentioned engagement. It was misidentified back then but modern research shows it to be the 12th VA Cavalry.
Thanks for posting this.
Greg Biggs