We do not currently know of any antonyms for inseparable companion.
For similar words to inseparable companion, try: