Why would a link filter want to filter whole TLDs? Shouldn't this be based at least on the domain name rather than discriminating whole countries by blocking their TLDs?
I don't know. I could imagine really stupid spam filters looking for strings matching /http:\/\/.*\.(com|net|org)/ or something. Of course that's no one else's fault but the filter.