I can't read the pastebin because I don't have an Ubuntu account to login, but there's always a small chance that your device has 32bit UEFI even if it has a 64bit CPU. Less likely if your Windows install is 64bit, though. To check, try installing a 32bit linux like LMDE.
If that works, you can then install Zorin by manually doing the partitions and selecting the exact EFI partition that LMDE setup for boot.
Note: the above guide tells you to pick a "device" (entire drive) for the bootloader, but that's because it's talking you through the first linux OS being installed alongside Windows. If you already have a linux dual-boot installation, you should pick the actual EFI partition specifically. At least, that worked for me.