I just installed Pop_OS which uses systemd. I know a solution that is quite simple: in the EFI folder change the name of "systemd" folder to "debian", then in that folder change the name of "systemd-bootx64.efi" file to "grubx64.efi". I did this and can confirm it works.
I found this post as I was searching if there are other ways to boot systemd with Clover, but I am surprised at all the complex solutions in this post. Is there a disadvantage to changing the file names, could it cause problems when I update Linux in the future?