I see two options for you. One is to use geometry and light material instead of light - that way you could merge everything into one object with multimaterial and you'd probably would even keep instancing, as light material doesn't have such limitation with scatterer. Second option would be ungroup everything, make sure that every former group member has exactly matching pivot point and use several identical scatters for each of them.