The flight exists on Iberia's website, and is available for sale there. Unfortunately, it appears that Iberia 4251's departure time of 7:50 pm does not match AA 38's departure time of 7:30 pm. Perhaps there was a recent (minor) schedule change by AA that IB has not yet picked up on.