Como ponto prévio, sugeria a utilização aqui do colectivo "um bando de pássaros" correspondente a grupo ou conjunto de pássaros. A não ser num hipotético caso especial de liberdade poética, a expressão "grupo de pássaros" não se usa. Assim, vou utilizar a expressão "bando de pássaros". A resposta à sua pergunta envolve duas questões: por um lado, se se deve utilizar o singular se o plural do adjectivo, por outro, qual a sua colocação adequada. E isso envolve a intencionalidade, a estilística e a sintaxe. Deverá utilizar o singular ou o plural do adjectivo em função do que pretende dizer: se quer atribuir a qualidade da alegria ao bando, se aos pássaros que o compõem. O português tem uma grande variedade de construção de frases e, sintacticamente, tanto é admissível um atributo (o adjectivo alegre) classificar o sujeito ("bando") como classificar o complemento determinativo ("de pássaros"). No entanto, considero que, neste contexto específico, deverá usar o singular, deverá utilizar o adjectivo a concordar com "bando" e não com "pássaros". E porquê? Porque a realidade a que se está a referir é a de um substantivo colectivo ("bando"). O determinativo "de pássaros" só lá está para especificar de que tipo de bando se trata (podia ser de aves, de pardais, de crianças, de pessoas, de ladrões, de malfeitores, etc.). Assim, a partir do momento em que utilizou um colectivo, os indivíduos do colectivo deixaram de ter existência como indivíduos ou como plural. Está a referir-se a um colectivo e, sintacticamente, tudo vai concordar com esse colectivo, o predicado ("cantava") e o atributo ("alegre"). Não são os pássaros em si que são alegres, mas a entidade singular, colectiva, o bando. Se quisesse ter em conta os pássaros e não o bando que eles constituem, não utilizaria o substantivo colectivo. Diria "Os alegres pássaros cantavam". O adjectivo "alegre" deve, então, classificar "bando". A sua colocação tanto pode ocorrer junto do substantivo como depois do determinativo. Epifânio da Silva Dias, na sua Sintaxe Histórica Portuguesa, refere que quando um adjectivo pertence a um de dois substantivos ligados pela preposição "de", na literatura clássica, o adjectivo "concorda às vezes" com o primeiro substantivo, mesmo colocado depois. E apresenta este verso de Camões: "Pelouros, espingardas de aço puras." Considero, no entanto, que a frase ficará mais clara se colocar o adjectivo, como atributo que é, junto do respectivo substantivo: 1. Um alegre bando de pássaros cantava. 2. Um bando alegre de pássaros cantava. 3. Cantava um alegre bando de pássaros. Repare que, se deslocar o adjectivo para junto do verbo, como no exemplo que apresenta ("Um bando de pássaros alegre cantava."), o adjectivo ganha o valor de advérbio ( = alegremente), precisamente pela sua distanciação em relação ao núcleo do sujeito e sua proximidade com a forma verbal.