Kleanstrip sells a product called S-L-X Denatured alcohol which is about 50/50 ethanol/methanol (and 1-4% methyl isobutyl ketone as if it wasn't denatured enough already...still better than the dyes, pyridine, and other denaturants used sometimes). Are you after the methyl salicylate for something else or just because it smells good? I don't know if you can still buy it but I have a bottle of Swan brand "Oil of Wintergreen" which is 99% methyl salicylate. If you're in it for the synthesis, but not a further use, using the mixed alcohols should not be an issue. Ethyl salicylate has roughly the same scent as the methyl ester.
"Sterno" cans are nothing but a gelling agent, coloring, and methanol. A crude still could recover the pure alcohol. It is sometimes sold as marine stove fuel as well, though I have never found it as such.