Is support@mycompany.com
configured in Discourse to accept mail, e.g. as a group inbox address or category address?
That part is crucial - Discourse does not see the SMTP envelope, only the mail itself. A blind forward to mycompany-category-1@discoursemail.com
won’t be visible to Discourse.