The SMTP redirection is good, but its s common problem to get older printers that won’t talk to office 365 properly (TLS versions usually).
What I would REALLY like to see is a proper SMTP relay- accept email in on port 25 (on the LAN only) & then relay it to office 365 with TLS.
Would save trying to get multiple devices working with office365- just the router.