Those rack rails probably were close to if not over capacity. News article stated 20 kg cheese blocks. From the pictures that would be about 6,000 pounds per shelf. 15 tons per bay. shared columns with no diagonal bracing down the row. Initial hit flexed a rack rail causing it to fail and pulling the columns triggering failures in the next bay. Suspect the warehouse was originally spec'd for lighter loading on that racking. Would not want to be the facility engineer in that warehouse.
Fork truck guarding worked as designed. It took 8 hours for rescue crew to cut through wall and dig him out of the cheese.