The IIC code will jump to the interrupt routine if the Global interrupts are enabled and the IIC interrupt is enabled once a matching address with the IICA address is received trough the IIC bus.
Have you verified your Global interrupts, and the matching address in the bus (maybe using oscilloscope)