With the current loading infrastructure in WebCore, there is no way to kick off an IconLoader without an associated DocLoader. If you are viewing a PDF directly, say the linked W-4 from the IRS, the icon won't get loaded.
I cannot reproduce this with shipping Safari/WebKit 3.2.1. PDF documents do have Document/DocLoader now.