No flag expert by an stretch, but I questioned that image also. It looks way too pristine and as you suggested incorrect in it's constuction. I call "BS" and ask for expert input from Mr. Biggs. It even appears small to have been regimental or company colors.
Keith