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