Well, the exact wording has to do a little bit with how Scalix works.
The Scalix SMTP relay has no concept of a domain; therefore, for every incoming address, it checks if the address is known in the SYSTEM directory. If yes, the message is accepted and gets delivered. If no, the message is handed over to sendmail for further processing. This Handover is seen as relaying; as relaying is forbidden by default, the 550 response is appropriate.
If you want all email to a certain domain to be forwarded to sendmail, you need to add a line reading
to your /var/opt/scalix/sys/smtpd.cfg file and restart the SMTP relay.
The mail will then be handed over to sendmail. If you then also add your domain to /etc/mail/local-host-names, sendmail will accept the mail as local, not try to forward it, and if the user is also unknwon at the unix side of things (after processing of aliases, etc.), a correct response (such as User Unknown) will be returned to the sender.
Hope this helps,
Florian.
P.S. Per se, I agree - as most undeliverable mail is nowadays probably really caused by spammers, answers can rarely be too harsh.