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.