First error message: TECH_LIBERTY in info class was incorrect. I guess you meant TECH_LIBERALISM there, right?
Second: Copy the ART_DEF tags over, or search for them if you are unsure if you got the right one. Even if you are sure, and when you closely looked at them.
Because in UnitInfos:
ART_DEF_UNIT_ZIM_LOYAL_FIGHTER
In ArtDefines_Units:
ART_DEF_UNIT_ZIMBABWEAN_ZIM_LOYAL_FIGHTER