How to avoid ambiguity with words like undoable

Solution 1:

Undeletable is never understood to mean "that which can be undeleted" -- this usage is a departure found in the computing field only. There is neither ambiguity nor conflict in general English usage.