That doesn't sound like all that hot a temperature for teh compressor to me. But I'm just guessing. I know I've had compressors in the past that would run all day long and be so hot that you couldn't touch them without getting burned but they never stopped running. So maybe it's overheat protection is a little too touchy.
I also got the impression from my AC guy that part of having a proper amount of refrigerant in the system is so that there is a certain amount of COLD refrigerant that for whatever reason trickles into the compressor to keep it from getting too hot. I got the impression that a low charge meant there wasn't enough of the "left over cold refrigerant" to cool down the compressor and that could make the compressor run hot. Sooooo... if there is any truth to that I would hypothesize that if you were to have your AC guy shove some additional "freon" into your system, whether he thinks it needs it or not, that it might make the compressor run cooler and solve your problem.