1.
u could use some more of them and c if the "fried" part is far away...
2.
some devices have internal protection diodes and the arduino has a fuse that shuts down at about 1A and the USB bus possibly shuts down already at 500mA...
so it might b, that ur part just got hot and didnt suffer any damage...
3.
did u try what it says about the temperature in 10cm distance of a light bulb?
or close to a cup of coffee (but dont contaminate the cup with the part's "sweat"...)?

4.
i just read in the datasheet that up to +/- 3°C r within specification...
+/- 1°C is typical though...
have fun...