Ошибка 001 подразумевает то, что как-бы система не знает, с чего грузиться. Уже даже начинаю думать, что проблема с драйвером nVMe, который по идее должен подгружаться при загрузке. Но с NVMe я не знаком и тут не помогу.
Тут в голову пришла такая идея, раз номер раздела в Windows Boot Manager, с которого должна пойти загрузка у вас под номером 4 и не меняется никак, то может стоит попробовать создать ещё один ESP раздел с файлами загрузки, чтобы он был под номером 4. Это пока последнее, что приходит в голову. Для начала давайте создадим MSR раздел на 127 Мб между 500 Мб и 375 Гб разделами.
Скрытый текст
diskpart
select disk 0
create partition MSR size=127
exit
exit
Потом перезагрузитесь и дайте посмотреть скрин команд перед тем как удалять линуксовые разделы и создавать новый ESP
Скрытый текст
diskpart
select disk 0
list partition
list volume