Not sure about the first one, but I'm guessing Saso coded some kind of EWS (early warning system) for the end user. In the realm of flight simming, there are very few of us who are actually type rated on a TBM 900, so we've added a few things to help prevent destroying the aircraft or the engine. No doubt, people who are type rated will have no problems knowing how the real aircraft works, and what could cause it to "break". For a $4 million aircraft, they'd better.
Hot brakes can eventually boil brake fluid, and that causes the brakes to go spongy. Again, there are probably guidelines on how to tell if the brakes have overheated. Something like "Do not apply brake pressure for more than 5 seconds" or something to that effect, followed by "Do not operate aircraft for at least 15 minutes after overheating brakes." (I just modelled the thing, so I'm hazarding a few guesses. Systems are Saso's domain)
I remember going for my PPL in a Beech C23, and even that was more study than I ever expected. I can only imagine what getting to know a TBM entails.