Вполне быть что одного Черномора назвали в честь другого..
Можно привести пример с именем Александр..
Оно стало популярно в мире из-за великого полководца, создателя огромной империи, строителя многих городов и продвигателя греческой культуры (которая стала основой для современной цивилизации-науки, культуры и т..д)..
Имя Александр популярно не только в христианском мире, но и мусульманском - Искандер!
В честь великих даже стали называть нарицательные имена правителей, так в часть Цезаря во многих языках стали называть правителей "цезарями", "царями", "кайзерами"..
А вот название "король", "краль" (в чешском) произошло от Карла Великого..
Вероятнее всего Черномор из сказки о царе Салтане был видным военачальником, полководцем, который имел множество побед, а может быть сделал ещё много чего!..
А вот карлика назвали в честь него, в надежде, что он будет великим..
Но тот стал маленького роста злодеем (причём в "Руслане и Людмила" упоминается брат карлика-Черномора и он был великаном, а Черномор "завалил" братана, а его голову заставил стеречь меч)..