Why does DAC INL follow a pattern, with peaks repeating at certain specific intervals?
DACs are (usually) implemented with R-2R resistor ladders, whose linearity depends on the resistor ratios staying correct.  If the resistors don't match, you'll get effects like that.