I can't think of an example of an official Dominion card that phrases itself to get around this ambiguity. That is to say, I don't think this minor ambiguity is worth worrying about. The reasonable interpretation is that the act of naming a card applies to all instances of the named card.
What cards ask you to name cards? Off the top of my head, Wishing Well and Rebuild. Never do you have to somehow identify a specific individual card -- the naming of the card applies to all instances. When I name "Estates" after playing Rebuild, I skip all Estates. It would be unreasonable for an opponent to stop me when I'm about to skip the second Estate, complaining "hey, you already skipped an Estate back there -- did you mean to name THAT Estate, or THIS one?"
The reasonable interpretation for this card is that, if the opponent names Gold, you cannot gain a Gold even if you revealed two. The opponent is naming a card, not selecting one of the revealed cards. If it were the latter, I imagine it would be phrased like Envoy.