Why the makers of the device would deviate from the I2C protocol is beyond me,
To avoid licensing payments?
but I would like to solve the issue.
There is really no issue to solve: you just pretend it is an i2c-compliant device but disregard the NACK signal.