No, you can get the flame in deep nest without banishing the troupe. You just have to go to where Brumm is after that to banish them, but I'm gonna complete the ritual bc grimmchild is better.
I'm trying to beat my first playthrough bit I've already had a ton of spoilers so I don't really care about avoiding content that will spoil the game anymore