Eu sei o que você quer dizer. Essa parte não ficou bem comigo também. Eu tive que pensar sobre isso por um tempo.
Ser "não deste mundo": Bronagh é uma fada, e as fadas / Deenashee são explicitamente separadas dos humanos, com exceção de Saoirse, que é meio humano. O Deenashee é diminuído e preso por um mundo que não acredita mais neles. Quando Saoirse os liberta, eles parecem maiores e mais vivos, e eles imediatamente se dirigem para seu verdadeiro lar, outro mundo chamado Tír na nÓg. Por alguma razão, antes deste ponto, tudo bem para as fadas viverem no mundo humano e até se casarem com humanos. Quando Saoirse canta sua música, isso os liberta, mas também significa que eles devem deixar o mundo, e isso inclui Bronagh. Talvez seja por isso que Bronagh nunca cantou dessa maneira. Ela queria ficar com a família dela.
Por que ela começou uma família com Conor: Seu primeiro filho era humano, então talvez ela achasse que havia uma boa chance de que todos os seus filhos fossem do mesmo jeito. Mas sua filha acabou por ser uma selkie, e para a segurança de Saoirse, Bronagh aparentemente teve que dar à luz na água. Por qualquer motivo, depois disso, ela nunca mais poderia voltar para a terra. Nas várias versões do conto selkie, quando a selkie faz seu inevitável retorno ao mar, ela nunca mais volta. Dessa forma, o filme segue o exemplo do folktale.
Então eu não acho que ela estava sendo cruel em tudo. A história toda é uma metáfora centrada em torno de uma família com um pai falecido. Fadas são conectadas com fantasmas em muito folclore. Agora, quando Bronagh reaparece, seus olhos estão fechados. Ela está dormindo enquanto está interagindo com Saoirse. O sono é muitas vezes um eufemismo para a morte. É só depois que Ben começa a chamá-la de que ela acorda. Em suma, minha explicação pessoal é que ela está morta, pelo menos para o mundo humano. No entanto, porque ela é uma Deenashee, ela ainda está viva de uma forma, embora diminuída como todas as outras fadas. Assim, ela deve seguir para Tir na NOg.