Surah Zilzaal – Burdens Of The Earth
According to my knowledge your analysis is correct. Here is the explanation of this ayah taken from Tafhim ul Quran by Maulana Maududi, which is also in harmony with your understanding of this ayah. (2) A third meaning has also been given by some commentators, saying that it will cast out the treasures of gold, silver, jewels and every kind of wealth lying hidden in the earth’s belly and man will see it and realize how he thirsted for these things in the world, how he committed murders, thefts, robberies and piracies in the land and sea, usurped the rights of others, waged wars and devastated vast populations. On that Day all that will lie heaped up before him, yet of no avail, but will rather become a means of punishment for him.