Well, I fear the answer is: You can't. If you want to use the click link condition in a smart list you have to put the link directly on the asset (email or landing page) and not use tokens.
What you did is correct though. If you remove the "http://" from the token and place it on the email, Marketo can decorate the link and thus allow for click tracking. But that's not sufficient for the use of the click link trigger or filter in a smart list or smart campaign. Very unfortunate, but that's my state of knowledge.