Yea, my modification got approved hours ago, and I don't see it in the "Recent Modifications" List .... so what's the deal ??
if its like how themes work, it goes by submission date and not approval date ... however I am not 100% sure on how mod site is coded ...
If you hover over the links, you'll notice that your mod's ID is less than those of the mods in the list :) hope that helps explain it.