Hmm you're right. I could almost swear this trick has worked for me in the past, either I'm wrong or something has changed. The only way, then, is to use the -a switch and write an alias that does the sorting:
Code:
alias tldsort if ($gettok($1,-1,46) > $gettok($2,-1,46)) return 1 | return -1
Then use
/filter -caio dname id dname id tldsort


/.timerQ 1 0 echo /.timerQ 1 0 $timer(Q).com