"A kettő nem zárja ki egymást."
Ez igaz, mert pl. szénfekete is színjelölés.
"A magyarban is a szén az a szín szóval azonos."
Nem így látom. Miért lenne azonos? Mi köti össze a két szót? A természetben - ha a színt valamilyen szóval akarták jelölni - a zöld a meghatározó (vagy északon a fehér) így ezen szavak valamelyikével kellett volna jelölni, s nem a szénnel. Ti. e két (fehér, vagy zöld) szín valamelyikének kellett volna - mint kép - beugrani a szóalkotó képzeletébe.
"Akkor az is kérdés volna, hogy a kara miért jelent feketét."
Egy másik vonalon is találkozunk vele:
A kar szó Eredete: "[kar < ómagyar: kar < ősmagyar: kara (kar) < dravida: karam (kar < ág)]"
Kérdés, milyen összefüggés lehet a kar/kara és a korom/fekete között? Mert ugye, a kar mégsem fekete...
Szerintem a fekete szín a koromra vonatkozik, de azt nem tudom, miért lett feketének elnevezve. Még az sem világos, hogyan lett a koromból kara, különösen úgy, hogy a kara kar, illetve karam (ág) jelentésű szó.
Cigányul a kara = rák
Más, de ide kapcsolódik: A török kurumlu = kormos. A kurum = valamilyen céllal létrehozott szervezet (kör) A kümür = szén.
Így kiderül, hogy a korom / kurum a kör jelentésű K_R gyökre épül a törökben is.
Kara-kum (karakum, vagy garagum) egy sivatag a Kaszpi-tengertől keletre. Jelentése: fekete homok.
Érdekességként: A Van tó környékén, régi, magyar szálláshelyünkön rengeteg kara- kezdetű helységnévvel találkozhatunk:
karatavuk (feketerigó)
karaseyh (feketesejk(?))
karakol
karagündüz (fekete nap)
karahisar
karakoc
karasungur
karaagac
karabag
karabörk
karacalar
karabulak
karakocan
karapolat
karahan
karakazan (!) (fekete üst, kazan=kazán)
karacan
karahisar
karatop
kartal (!)