We do not currently know of any synonyms for has one's ship come in.
For similar words to has one's ship come in, try: