There are plenty of Boeing jets flying in and out of Iran daily and there’s a deal pending for Boeing to sell airplanes to Iran though I’m not sure if any have been delivered yet. Iran wouldn’t need to “reverse engineer” a norwegian airplane when they could just go look at one of the many Boeing airplanes sitting on the ramp at the Tehran airport.
As far as I know Norway has good relations with Iran so a divert into an Iranian airport shouldn’t be a problem. U.S. airlines do fly over Iran on a daily basis and I wouldn’t want one of them to have to divert into one of their airports, but a norwegian carrier shouldn’t have any problems. They might even have scheduled service into Iran anyway.
Article is a fast read. Might interest you.