> 
> and if anyone has a working entry for booting the pfsense iso that would be
> nice too

Have you got anywhere with this?

Generally GRUB (1 and 2) want one of two styles of booting, pointing to a
kernel and root filesystem and maybe an initial ramdisk, or the Windows
style chainloader. You likely want the second. You just have to take a
generic (GRUB1) entry that points to a kernel, sends kernel parameters to
it, points to ramdisk. You are done.

I would like to see other solutions.