I'm not sure how much a licensing manager would cost...but I'm not sure there would be much cost at all if the license is simply left hanging.
As far as I know, WOTC has no interest in using the d20 logo, and since 'd20' is no longer part of the 'dress' of 4E, they aren't building its...