We do not currently know of any antonyms for lay the blame on someone for.
For similar words to lay the blame on someone for, try: