Different salts themselves are not patentable, but the different polymorphs can be patented (if they show advantage over existing ones).
As for Gleevec, stones have a better solubility. Part of the process is done in methane sulfonic acid as it is the only thing that gets it into solution, therefore it comes out as a mesylate salt.