I seem to only have "Install_Final_Contra" in the the directory
Oh, that is a problem. Make a copy of "Install_Final_Contra" and give it this name: "Install_Final". You must have these two in your ZH folder. I did not take that into account when making the launcher and in some/all cases these "Install_Finals" prevent the launcher from starting Contra.
Well, Im a bit closer, but still cant play it. when I boot up Zero hour I see the screen for contra mod come up then about 3 seconds later it boots up to Vanilla zero hour,