I am not sure that if the back-biased protection diodes stay connected to 3.3V Kinetis pins when you configure them to I2C.
If you tie pull-up resistors to 3.3V, it should work with no risk to any component tied to I2C. Inputs of 3.3V devices will not hold any chance to be overloaded, and inputs of 5V devices will recognize the 3.3V on SDA and SCL lines as high-level. I have worked on many projects where I connected 3.3V outputs to 5V inputs, and logic levels were always recongized correctly.
So this is my suggestion: use pull-up resistors tied to 3.3V if there is any 3.3V device connected to I2C bus.
I hope it helps.