Hello @larrypotte,
First, Brave Shield will not affect Brave Ads. And it’s expected to have shield greyed out in New Tab Page, because there’s nothing to block in NTP.
For your issue with Brave Ads, can you make sure your region and language was set to your location? Also see FAQ: Why am I not seeing Brave Ads? and make sure you’ve a correct settings.
Thanks