Comment accorderiez-vous cette phrase?
Pour sa part, Le Soleil n'a pas pris de chance. Il a accordé la phrase des deux façons, dans deux sites distincts.
Voici ce que nous dit la Banque de dépannage linguistique à ce propos :
« Avec un nom numéral (dizaine, douzaine, centaine, etc.) précédé d’un déterminant indéfini et suivi d’un complément, l’accord du participe passé se fait souvent avec ce complément. La quantité exprimée, dans ce cas, est approximative.
Exemples :
- Une centaine d’électrices et d’électeurs s’étaient volatilisés au moment de la consultation.
- Une dizaine de clientes étaient là, attablées au comptoir.
Il aurait donc été préférable que Le Soleil choisisse le pluriel : « Une quarantaine de voyageurs ont contracté le virus. »
Plus de détails ici : http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?t1=1&id=1881