The 555 EUR fare has now disappeared from ITA, too. The system now shows the same 450 EUR + tax (696 EUR all-in) that iberia.com is showing. I guess that yesterday's fare was therefore a mistake (miscalculation of taxes and fees).
Thanks to all those who have replied.
Cheers.