The best explanation for why the price of spices in Europe imported by the Portuguese declined is:
There was no longer a tax placed on goods from Muslim traders and Venetian intermediaries.
This is because the Portuguese established direct trade routes to Asia, bypassing the traditional intermediaries (such as Venetian traders) who had previously controlled the spice trade and imposed additional costs, including taxes. By doing so, the Portuguese were able to reduce prices significantly.