If you have some kind of idea where they are (I'm sorry to have come along so late in the game),
you could let them know their logos/icons are ready? Or if the project's dead, I guess you might
as well take the link down?
If they're unreachable, I guess I'll have to chalk this up to experience...