We do not currently know of any synonyms for unkeepable.
The adjective unkeepable is defined as:
Did you mean incapable?