IM7 does most operations on all channels, including the alpha channel. You are probably using the IM6 version of convert.exe on the command line. Only leveling the RGB channels seems to produce a better result:
image.Level(new Percentage(99), new Percentage(100), Channels.RGB);