rEFInd is not detecting the kernels in your EOS installation but the GRUB bootloader.
Check what kind of directory structure is required for rEFInd to detect your kernel and how to get that. (dracut-hook)
If you haven’t already check the wiki for rEFInd.
This post might also be useful to you: rEFInd: How to make it automatically detect kernels?