When rendering an image using the .exr file format, you must change your file format to 32-bit float in the Data Type attribute under the Quality tab, Framebuffer section. Otherwise, your image will be clamped to [0, 1] and your render result will appear incorrect.