Looks like the fare is dead as far as I can see. This morning I was getting a little over 1000 Euro from HEL-AMS-IAD and RT. Now I cant find it less the 1700.
Hopefully it will come around again this winter, I remember last year Sky team and *A had a few opportunities at reduced Biz. in 2016 i picked up 4 United Biz AMS-IAD for 1000 Euro each.
Will keep looking I guess.