It would have been much easier to use Fanoushes package and bootmenu.conf, then go through all the stuff you did to extract bootmenu.conf from my package. Its just Fanoushes anyway, I just edited the example.