I2C TLC59108 NACK

Wire.beginTransmission(0x90);  //CALLADDR

The highest valid address is 119 (0x77). You need to shift your address right one (eg. 0x48).

Try running the I2C scanner on this page to confirm the device is correctly connected: