Такая символика идёт от символики сторон света: юг (куда обращено лицо, в отличие от европейского севера) - красный, огонь, феникс, запад - белый, металл (кажется), тигр, восток - синий, вода (кажется), тигр, север - черный, воздух (ох, совсем не уверен), черепаха (на самом деле более хитрый зверь, cюань у - xuan wu)
А насчёт уланов и "улаан" - ну явное же совпадение. Ну вот ещё вам совпадение такого рода: "у-лань (wu lan) - главная позиция в табеле о рангах Южной Сун (а там и монголы под боком, т.е. и до Руси, Литвы да Польши уж рукой подать). В Южной Сун было 5 разрядов уланов - от пятитысяцкого до двадцатитысяцкого. Просто lan входил во всякие чиновные обозначение (в основном, военные чины) во все времена. А в Южной Сун - именно четко УЛАНЬ."
И нет никакого прикола в "войске, состоящем из царевичей". Мы вон тоже сейчас все господа. В современных тюркских "улан" - именно "молодой человек", так же, как "джигит". Аналогичное расширение термина мы видим, например, с "витезул" в Молдавии и Валахии. Вот, кстати, что однажды писал Храпачевский об уланах: "Уланы появились непосредственно в Польше в конце 14 в. - вместе с т.н. "литовскими татарами" (липки), когда остатки Тохтамышевой орды ушла к Витовту. А у татар уланами называлось хорошовооруженное войско, непосредственно управлявшееся ханом, в его составе были сыновья знати и заложники (сыновья вассальных князьков), отсюда и название. Я тут порылся в русских летописях и нашел такие упоминания - например в Сибирских летописях Ермаку противостоят "маметкуловы уланы"."
А вот другой участник той же дискуссии об этимологии: "Улан, в противовес оглан, существует в целом ряде тюркских, включая западные, откуда по здравому размышлению может происходить польское улан. Собственно, в польско-татарском (и в татарском вообще) и есть основа ул - "сын", равно как и в ногайском, крымском, буджакском, армяно-кыпчакском и т.д. Произношение огул поддерживают огузские и карлукские наречия тюркского, а равно и и рунический. И, видимо, гуннский, ср. наименование сюннуского императора "сын неба" - "чэнли гуту" - "тэнгри оглан" (в ханьские времена, конечно, не было инициали л- и произошла закономерная транскрипционная замена).
Поэтому улан не славянская новация, а закономерная передача западно-кыпчакского слова.