Вообще такое впечатление, что здесь идет речь то ли о частях знамени, то ли о дополняющих друг друга знаменах из одного "комплекта", и слова "стяг" и "хоругвь" употребляются с различным смыслом.
В "Слове" язык довольно точный, а для русского поэтического текста 12 века - вряд ли вообще что-то может быть обычным делом за неимением статистики.
Иначе странно звучит, как звучало бы "Красный флаг, белое знамя, красная кисть, серебряное древко - храброму Святославичу"
>В древнерусских текстах хоругви и стяги (как именно знамена, а не, допустим, обозначение боевой единицы) неразличимы.
То есть при обозначении боевых единиц разница все-таки была?