I didn't see any references to the OTU in the article, although I admittedly didn't read it all that carefully.
I agree with your second point, Daniel. I think it's important to remember that the ruleset that is Mongoose Traveller isn't intended to be as locked in with the setting that is the Traveller Universe as much as earlier versions (with the exception of CT) were. Therefore, unless an article in S&P specifically mentions elements of the OTU, or has some sort of specialized "MWM" gold stamp on its masthead, the safest assumption is that it is not Canon.