the V_IC pin is getting 3.3v anyway.
That makes sense since the Pi has its own pullups on the I2C lines.
It seems to be communicating well enough to respond to the i2cdetect. The only other thing I can think of would be a software problem. These drivers were all developed and tested with Raspbian. Do you have a Raspbian image to try it with?