I think it's about as good as you can do. In LDView, I cheated when ldconfig.ldr parsing is turned off, and use a light blue specular for chrome, which doesn't provide an accurate look, but at least provides a distinct look.
For what it's worth, Lego magnets aren't metal; they're ceramic.
For what it's worth, Lego magnets aren't metal; they're ceramic.