I specifically tested for this when consolidating various Gmail addresses behind an Apps account, and my fix was similar: a match on * seems to include spam.
It's slightly bizarre that the email forwarding you can configure in settings would not skip all spam checks, and not even indicate as much.
It's slightly bizarre that the email forwarding you can configure in settings would not skip all spam checks, and not even indicate as much.