Earlier I wrote that Iberia again confirmed they’re honoring the deal of the year. You could earn 9000 Avios per flight booked, even cheap sub-$30 one way flights, and you wouldn’t even need to fly in order for the points to post.
As several readers have reported the points are now posting to accounts though it can take time for everyone to get theirs, do not panic if your points have not posted as of this writing.