I read the article as a criticism of the salesman, not of the bicycle or the manufacturer. You imply that they claimed the weight for one bike while showing another, which is certainly a sales issue, not a manufacturing issue. The moral of the story seems to be "If you pay extra for light, check that it's really light" as opposed to "Buy our bikes".
If you go to
www.rodbikes.com, click on the "Specialty Bikes" at left, scroll down to the "Trillium Outlaw", click on it. It has similar claims for lightness and lists the components. This may not tell you anything about the tandem, but does give more info on one of the regular bikes for which they claim the light weight.