I agree with you, faldage. "Salable" and "milage" are each awkward in that it isn't clear (as it would be with "saleable" and "mileage") that the first vowel is to be pronounced with a long sound.

BTW, the AWAD spellchecker accepts "mileage" but not "saleable".