There is no known issue with I2C in 0.7.0 (or later). Unfortunately you’ll need to dig into it more deeply to find the minimal failure case as it’s not something that I’ve seen before.
You could try resetting I2C by calling Wire.end() then Wire.begin() after you get that error on endTransmission(). I don’t know if that will help, but it’s worth a try.