Your output from the parted -l command shows an msdos partitioned drive which generally would use Lilo. It is possible to do an EFI install on an msdos drive but not the recommended way.
Mount /dev/sda1 and take a look at the contents. It should have a Slackware directory if it is an EFI install. If it isn't there, you don't have an EFI install.
If you had an EFI install, it should show an entry in /etc/fstab for /boot/efi which you do not have.
The kernels are in the /boot directory using a Legacy install and on the EFI partition with EFI.
If you have problems after updates of the kernel, try updating grub (as root) after the update and before rebooting with:
Code:
grub-mkconfig -o /boot/grub/grub.cfg