@captainarcee iirc, the underlying issue with these is the nonstandard/incomplete EFI spec used on these older MBPs. that might be part of the problem you're facing with grub.
i had success running mac/win/linux on my 2010 machines using http://www.rodsbooks.com/refind/