Blah!
I feel like a complete noob now

The NaOH is pure.
But the CaCl2 was not. I checked the back of the package and there it only said calcium chloride.
But now that I checked the material safety data sheet I see that there is also activated carbon in it.
So that explains it I guess!
I'd still like to know how to calculate the heat generated by the reaction though!