I just threw together a short addon that defaults to removing all the points of interest icons, which includes the covenant-specific icons (and other expansion-related features).
There is also an option to disable the covenant calling icons, if you
really wanted to do that too. Just type /HideWorldMapIcons to open up the options.
https://www.wowinterface.com/downloa...dMapIcons.html