единственного не понял, это какой смысл раскидывания копий айскаста на разные порты.
имхо лучше уж собирать конфиг файл из трех частей (1 часть конфига, шаблон с настройкой потока, 2 часть конфига), собирая в единое целое, где из шаблона делать нужное количество потоков, ну service icecast reload.
хотя если вы собираете icecast хостинг тогда понятно.
у вас получается на каждый поток отдельная копия айса со своим портом, малость не целесообразное использование ресурсов и возможностей софта, вы так icecast превратили в shoutcast
чего вам не хватает в классическом использование айса (один сервер с множеством потоков)?
Автоматическая настройка Icecast2 и mpd на несколько аудио потоков