We do not currently know of any synonyms for be on an even keel.
For similar words to be on an even keel, try: