A
Matches Wildcard *@* criteria will find any page with @ in any keyworded text,
Contains Keywords @ will find any keyword starting with @, so the two will find overlapping results.
I ran your first search on my personal .urd file, and I can't find any Info Items where it found pages that didn't contain a @ somewhere (I was checking the keywords and found at least 1 for each Info Item - I didn't check them all, however as I found 450 matches).
At any rate, I can't imagine how that could occur, if you can copy one or two Info Items that were erroneously matched by the first search to a new .urd file (copy the search used as well), please ZIP and email it to
support@kinook.com for our review.