If you look to the pictures, you'll see that the modules from Amazon are DDR3 and those from Crucial are DDR3L (L= Low Power), so probably the overheating is related to this diffrence.
Is the iMac definitely shipped with DDR3?
If the iMac was not capable of handling DDR3, I'm sure Apple would have mentioned it?
The Macbook Air specified LPDDR3 and the Macbook Pro Retina specifies DDR3L on the tech specs but the iMac just states DDR3.
I've ordered DDR3 (not DDR3L) for my iMac (neither have been delivered yet).