According to this link and sources all over the internet (here's another), the Wire library isn't compatible with MLX temperature sensors because "it doesn't support the use of the repeated start function."
It seems like this problem is at least 5 years old. Has anyone updated the library to fix this? All of my searches have only turned up i2cmaster implementations that are very old.
I'm trying to add the sensor to an already-existing bus network, so having to switch to i2cmaster is not ideal.