hmmm....id say replace it. im guessing the car was at normal operating temp? is the belt doing anything weird? it may be seized, but im not sure if on subarus the belt would be doing anything weird...on some cars the belt will judder around and probably mess up the tensioner
never heard of a healing car, but if yours does then thats badass!