Не вижу особых проблем с креплением карниза в нише.
Нишу обычно делают глубиной около 30см, чтобы можно было работать шуруповертом для крепления гипсокартона к профилям. Так что этого места вполне достаточно для монтажа карниза.
Если основанием ниши был оставлен капитальный потолок, то крепить потолочный карниз нужно на дюбель-гвозди.
Сложнее обстоит дело с многоуровневым потолком.
Оптимальным вариантом будет крепление к несущим профилям 35-ми саморезами. Я всегда стараюсь до монтажа гипсокартона замерять и записать расстояние потолочных профилей от стены. Даже если вы этого не сделали, вычислить их совсем не сложно: нарисуйте линию, которая закроется карнизом и с помощью острой отвертки или шила постарайтесь найти хотя бы один профиль. В зависимости от способа набора каркаса, профиля могут располагаться с шагом 40, 50 или 60см. Отмеряя эти расстояния можно определить местонахождение всех профилей.
Другой вариант - использовать для крепления дюбеля Molli, которые нужно устанавливать на расстоянии не более 40см друг от друга.