I've been hampered in investigating this further cuz I think my, and possibly your, email servers are dropping constructed similar spam emails or changing their contents. Perhaps they are MS Exchange servers as they seem to be following the same spam filter rules as MS Outlook.
However, basically I think what is happening to you is that Outlook's junk mail filter is placing these spam into your Junk folder as they contain links pointing at topica<dot>com.
OL does not apply your own rules to these junked mail that it has already found.
I cannot say why you can't test apply your rules to the Junk folder manually as I've only ever seen rules applied to the Inbox ('apply rule after msg arrives') and OE, which I'm using, does not have that facility.
1999: Freeserve 48K Dial-Up => 2005: Wanadoo 1 Meg BB => 2007: Orange 2 Meg BB => 2008: Orange 8 Meg LLU => 2010: Orange 16 Meg LLU => 2011: Orange 20 Meg WBC