Getting supplies to disaster zones is not merely an allocative problem. If it were, there'd be no need for prices, and "price gouging" would not exist. Any monkey with a halfway decent knowledge of calculus could do this.
The trick is getting the supplies to where they are valued most. Value is a subjective term, not objective (not everyone values a bottle of water by the same amount at every time period for all eternity). Value is information transmitted by the price system and is necessary for the above allocation problem to be tackled. Therefore, by blocking the price signal through anti-price-gouging legislation, you necessarily block the very mechanism necessary to get supplies to disaster areas and to who they are most needed!