We do not currently know of any antonyms for cast a slur upon.
For similar words to cast a slur upon, try: