Solved !
I tried a bunch of different things but what ended up working was completely wiping my EFI partition, making it bigger and following this tutorial to set up systemd-boot instead of grub. There were a few boot issues but nothing a good google search couldn’t solve. I still have no idea what happened with grub though… Anyway, now I have to make windows bootable again, but that’s a problem for another day.