the launchers problem is not anything new, but the fix for it I don't know,
usually what it gets down to is : if you can start the games with their executables what's the point of fixing the launchers ?
not worth the trouble I think but hey ... to each his own ...
in any case you might want to check shortcut path and registry path entries
you can view basic registry path from this thread : https://forums.stardock.com/332877
as for kryo's mod, I guess it either needs an update or to check that the mod is loaded by galciv2