It's not the engine created vacuum or any of the explanations mentioned in the thread. It's the simple wind turbulence. This is a common occurrence near airports and mostly limited to tile damage. Usually the airport authority pays for the damages but the airline itself is liable and thus has to reimburse for the cost of repairs.
This happens due to the Vortex effect. The aircraft generates cones of air, thus creating a tornado effect. The size and weight of the aircraft, and the speed at which they land makes a big difference. It is the wide-bodied aircraft that record the most damage, as there are more surfaces on the aircraft to generate the vortices. Also whether taking-off or landing. During the take-off the effects are relatively low because of the higher rate of ascent.
Usually if you draw a centre line from the aircraft (from the tail to the front), the worst affected areas are about 10 degrees on either side of this line and usually extends to 6 kms from the touchdown point.
The lower the aircraft, these vortices reach the ground levels with more force (not enough ground clearance to dissipate the sheer power of these vortices).
It's calculated that during a normal landing this can cause in excess of 1200 N/m^2 on a single tile on the roof.
In this case, it seems that the pilot came too close to terrain and did a full thrust to increase speed for a go-around. This added thrust would have contributed for more turbulence and hence more force. Possible pilot error or a ILS Glide Slope error (in which case other pilots would have reported it).