theThe "calculation timed out" is because you are processing many images in addition to calculating the percentage of clouds in each one. try
Try to use this code to select only one image per month with COPERNICUS/S2_CLOUD_PROBABILITY. It works for up to 6 months due to the number of images that exist, but it will depend on your area. btw
BTW the shadows of the clouds are seen in the image.