Since an icon effects how the program runs? I'm sure when/if geocaching.com says something about the icon the program will continue to work great with a different icon.
edit: since GCz is free I think he's ok according to this
http://www.geocaching.com/about/logousage.aspx ...unless this program constitues more then 25units and he hasn't asked for permission