As noted in the article, plausible deniability is a key criterion for thinking of this as a possible NSA insertion.
In other words, it's only possible that it's an NSA job if it's also possible that it isn't. Something tells me therefore that we're unlikely ever to know for sure.