That explanation of the heat generated by the alkaline crystals dissolving in water being sufficient to crack the toilet bowl is a surprise to me. I woulda put that into the "Official reason" category, which is generally as likely to happen as a snowflake in he11.
It seems to me that if a person dumped a whole package of those crystals into a toilet bowl, the water in the toilet bowl would absorb that heat and maybe warm up a few degrees. I'm guessing there would have to be a low water level in the bowl and plenty of those crystals used to generate enough heat to actually cause the porcelain to crack. After all, during the hot summer months, the water in a toilet TANK will be close to room temperature, or 90 degrees in an un-air-conditioned house, and when you flush the toilet, all of that water is replaced with much colder water, say 55 deg. F, and yet it's rare for toilet tanks to crack because of the thermal stresses caused by that sudden 35 degree temperature change. I wouldn't think that adding Drano crystals to a toilet bowl would raise the water temperature of the bowl water by anything even close to 35 deg. F.
But, I'm not going to argue with the nice people at Drano.