Yes, they are a major PITA to deal with in this regard. I have given up when this happened to me.
The only people who can help is Iberia Plus support, and there is no way to reach them directly. Especially not in languages other than Spanish.
Try reaching out to Iberia on social networks:
https://www.iberia.com/us/iberia-on-...working-sites/