Eu não tenho a solução exata que você está procurando, mas meu computador está configurado para que seja inicializado diretamente no Ubuntu, mas quando eu preciso do Windows eu clico em f12 e seleciono a outra unidade, o que significa menos confusão com o GRUB. Poderia algo parecido com esse trabalho?