There is a very good chance that (a) UA reads your post here and audits the flight, or (b) audits your ticket shortly prior to departure (which they now typically do with upgraded long-haul tix).
I don't think I would have taken the risk here. It may be a UA error, but that doesn't mean the passenger won't suffer if/when it's discovered (particularly since UA may feel the error was deliberately exploited).