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