Almost certainly this will be a Level A330-220 - I think Iberia has experienced some delivery problems with A330s
The PREMIUM ECONOMY class they offer is better than tourists but is certainly not business class - the recline will be as described in your mail - there have been no lieflat seats on this route this year.