E.D.,
Good grief! Basically they made up this flag for their unit and it has no historical basis whatsoever other than making Peruvians happy for using the flag of their country.
Thanks for all the checking.
Greg Biggs