The report that this article is based on discusses this and concludes: "Alternative scenarios presented by the Russian Ministry of Defense and Almaz-Antey are at best deeply flawed, and at worst show a deliberate attempt to mislead using fabricated evidence."
https://www.bellingcat.com/news/uk-and-europe/2015/10/08/mh1...