Alright, this is what worked for me.
1- I have created an bootable Grub2 iso file...
Code:
grub-mkrescue --output=rescue.iso /boot/grub
http://members.iinet.net/~herman546/...l#GRUB2_CD-ROM
2- Using one of the Iso editing software I have altered the "grub.cfg" file. You can use Iso Master on Ubuntu (thx Peter) or UltraIso on windows, or whatever your choice of utility to edit the files inside the Iso image without altering its structure and bootable status.
I used a very simple and basic "grub.cfg" file sample and edited it to my needs and according to my setup.
http://grub.enbug.org/grub.cfg
3- Now the most important part, where I have wasted too much time myself. Which "grub.cfg" file needs to be altered inside the iso?
In the Iso image structure there is one at the root of the image "/" and one another on the "boot/grub/i386-pc/" path. The answer is "None" of them. You dont edit those "grub.cfg" files but you place a new one on the path of "boot/grub/"
Thats about it...