I agree with your point, but consider the following:
1: Cryptocurrencies can still operate over distributed mesh networks or sneaker-nets in a semi-doomsday scenario.
2: With gold, it is difficult to verify its authenticity vs some impostor alloy without the necessary tech/knowledge.
Edit: the bottom line is that in a doomsday scenario, people have little use for bitcoins or shiny yellow rocks.