AutoSlog takes a fundamentally syntaxdriven approach to identifying patterns, which suggests the discovered patterns (and associated performance boost) is due to exploiting syntax.
the performance gains could also be due to additional contextual information that bigrams and larger n-grams provide over unigrams alone, rather than their syntactic properties.