https://forums.totalwar.org/vb/showthread.php?t=83214

Explanation within. Carthage is the only faction in the game that you did not edit victory conditions for.