Je comprends votre intention, mais je trouve la disposition proposée trop mécanique. Une entreprise peut avoir une très longue durée de vie – jusqu'à plusieurs centaines d'années – , exercer ses activités dans l'ensemble du pays, voire de la planète, à travers des filiales. Or dans la mesure où les comportements incriminés, eux, peuvent être très localisés, la mesure que vous envisagez me semble un peu dangereuse.
Je préfère que soit respecté le principe d'individualisation de la peine. Mieux vaut laisser les magistrats étudier les dossiers au cas par cas et éventuellement, laisser leur chance aux contrevenants. Évidemment, il ne s'agit pas d'ouvrir la porte à une multiplication des conventions, mais on peut imaginer, dans certains cas, que plusieurs conventions soient conclues avec une même personne morale.