RE: Kyurem Came From a Meteorite, and Eats Humans and Pokemon
The reason it can learn Cold Flare and Freeze bolt could just be a gracious gift to an average stat legendary. Unlikely but it could be similar to why Lapras is made so it can learn 3 of the 4 impractical OHKO move through level up...