I am not sure I have the picture right. but I think your S3 is only in area 3.
If so, if you change this to a stub area and push a default then it would not get the detail routes from the other areas via area 0 and have the default route out to area 0. Thus it would not be available as a transit when your link between S1 and S2 is down.