As far as I know, Software Informer is for Windows apps and articles, while Mac Download (the link you posted above) is related to Mac OS X. This could be a reason why the information wasn't updated. You can't submit links and information on Software Informer that belong to the other category.
Identify the correct category and then submit it.
There is also a page dedicated to Developers. You should consult it before sending any other updates: http://software.informer.com/partners.php