It's true not only the 1400 -1500s but also the 1200s
You have a description of Aden Inhabitants by Ibn Al-Mujawir in 13th century and he mentions the non- Arab ones which among them being Al-Jabartis, Al-Zaylai's and Al-Maqdishis among others nationalities who had become rich and very prominent in the city.
The only translation i could find of his work has many translation errors. In the original Arabic he seems to use terms like Baribar(Berber) and Habash as a lose generalized exonym for Horn of Africans, but the author of this book translates baribar as Somali and Habash as Abyssinian, when it's clear in a lot cases he isn't talking about neither .He translates Al-Jabarti into East Africans.
Only Al- Zayla'i , Al-Maqdishi , and Al-jabarti was place specific terms and they were clearly talking about Somalis who were using it as their Nisba to denote their place of origin. Jabarta was the name used by people from northern Somalia , Arabs refered to it as Jabarta region.
When you see the term ''Berber'' , you need to look at the context in which it is used and if they attached it to specific locale. Can't assume the ethnic origin. Same with ''Habash'', you can't assume they mean Abyssinian or Amhara.
When the Ibn Mujawir uses Baribar in the text in a lot of cases he is referring to Afar or Danakilah from the port of Beilul . He mentions Barbar living in the Danikilah quarter.