In order to work around Microsoft's 20 domain restriction, step 2 in the below KB should have the number of domains reduced down to 20.
Also create a PowerShell script to quickly deploy these settings.
Step 2. Advanced Phishing Simulator Whitelist