PS: this is news to me, but the gov'ts are basically hard-coded. you can write new techs to access them, but not actually change their procution bonuses or sensitivity to morale. the lines in english.str affect the gov'ts display. so you probably notice how the govt techs give morale and influence bonuses: that you can change. you'll get those bonuses regardless of whether or not you use the govt. the production bonuses, however, are hard-coded.
what shadowtek has done is this basically this. his mod makes the techs that access the 3 advanced govt's ethically-dependant. so there are 3 techs that will give you "republic", 1 for each alignment. the bonuses provided by the tech are unique, but the govts are still the same.