Now from the horse's mouth: There is no problem getting parts for either russian or european aircraft in Iran there IS as problem getting parts for US built aircraft but as there is relatively few US aircraft flying here that is not a problem.
The text did not say a lack of spares caused the accident only that it was difficult to get spare parts for US aircraft which is true, what is not true is it being difficult to get either spares or whole aircraft from europe, I am not speculating on this as I deal with it every day.