We do not currently know of any antonyms for foisted oneself on.
For similar words to foisted oneself on, try: