Questo è successo a me su alcuni script di lunga durata che hanno generato nuovi indici. La soluzione alternativa che abbiamo utilizzato era utilizzare:
update-database -Script
EF quindi sputa la migrazione SQL sullo schermo e quindi potremmo eseguire l'SQL direttamente dal server in modo che non ci siano problemi di timeout.