c'est normal, parce que Windows ne support pas le démarrage de Windows sur USB.
Windows désactivé l'usb au démarrage, donc toutes ces manips n'assureront pas une stabilité de l'os de plus ta time machine doit être en USB2.0 qui n'est pas du tout performant pour utiliser un OS tel que Windows (latence et débit).
Personnellement, j'ai aussi essayé cette méthode et j'avais le même problème et vu la machine à gaz que c'est et l'impossibilité de réparer ton installation j'ai donc de suite fait changé d'avis.
Puis j'ai vu le thunderbolt étant exactement ce que je recherchais car tu n'a aucun conflit, malgré les frais et sa faible expansion dans le public.
1er solution :
le thunderbolt, mais j'imagine que ta time machine ne le fait pas.
2e solution :
mettre ton disque virtuel sur un disque externe (ta time machine) et passer par un virtualiseur si te ne compte pas passer par le thunderbolt.