No, he's just full of shit and doesn't know when to concede.
I think the most appropriate translation would be 'iridescent', but it's pretty far down the list of synonyms, and it can't be abbreviated as elegantly. Is it a fair compromise to accept 'plat' as a convenience and shut up about the nonexistent platinum, please?