The -EWSAllowList feature works on UserAgent strings, not AppIDs. That's why we're adding a new feature to restrict based on AppIDs alone. You need to use a variety of user agents to allow ALL the Apple macOS apps to access Exchange Online, it's a bit tricky. Maybe someone else here can share the strings they use to ensure all apps and versions of Apple's app can use EWS?
The table describes the behavior of the configured EWSEnabled value after the Oct 1st switch.
So, before Oct 1st using Null, means all EWS is allowed. After the Oct 1st, it remains unchanged. But, before/after Oct 1st, the behavior when EWSEnabled is set to True does change. Before, True means all EWS is allowed. After Oct 1st, only apps in the Allow List (which is based on AppID, and coming soon) will be allowed.