First, the Windows Photo Viewer has been ICC aware since Vista. It not only recognizes and respects embedded profiles in non-sRGB images, but will also use the display profile if it's correctly registered as the default for that display device. So I don't think that would explain what you're seeing unless there's something about the ICC profile created by i1Profiler that causes the Windows color system to choke on it.
Second, if it really is the case that your two-picture comparison shows with and without your display profile, that would be troubling to me because it would indicate a poorly-calibrated display. The display should be calibrated to be as accurate as possible, because the less the display profile has to do, the better. If your display profile is making such large tonal adjustments it's highly likely that you're going to get banding and other ugliness.