Ah ! d'accord...
- Windows-7 bootait en mode Legacy de la manière suivante : l'EFI (programme interne du Mac) émulait un BIOS dans le temps du boot > BIOS qui lisait une table MBR inscrite sur le bloc n°0 du disque lui décrivant dans l'encodage MBR la partition BOOTCAMP comme démarrable (table dite : HMBR = Hybrid_MBR) > ce qui permettait au BIOS d'aller exécuter le boot_loader Legacy : boot.mgr de Windows-7 dans le volume BOOTCAMP.- on peut conjecturer que l'installation en mode "mise-à-niveau" de Windows-10 avait conservé le boot Legacy de Windows-7. Car Windows-10 est capable de 2 démarrages (par souci de transition historique) - quoique le boot UEFI soit préféré (l'EFI lit la table GPT principale du Mac et accède au volume BOOTCAMP pour y exécuter un boot_loader UEFI de type .efi).- alors le passage à Catalina aurait ruiné le boot Legacy de ton Windows-10 > en modifiant la table HMBR du bloc 0 => pour en faire l'actuelle PMBR (Protective_MBR) => qui ne décrit aucune partition en encodage MBR. Il s'agirait alors de recréer une HMBR sur le bloc 0 pour permettre à nouveau le boot Legacy (BIOS émulé => HMBR > démarreur boot.mgr) de ton Windows-10.
=> est-ce que ça te paraît faire sens ?
Oui ton raisonnement parait correct