It sounds like law of one price only refers to goods where there is an arbitrage opportunity. If the goods have different intrinsic values, then they would have different prices, which I believe is what the original comment is arguing.
Truly different goods don't have the same implications for consumer and producer surplus. That's not to say that price discrimination can't be disguised.