Constraining dark-matter ensembles with supernova data