Thanks for the explanation on the ice! I'm glad that it all worked it in the end for everyone.
That is a nice looking Insta-hot water faucet. The ones that I have seen weren't as nice. Around here, they are often plumbed to heat cold water, which may explain the taste difference, as some hot water tanks are prone creating off odors/flavors in the hot water, either through chemical reactions with the anode or tank or due to precipitation, or sometimes through biology and growing microbes, usually sulfur consuming microbes that off gas hydrogen sulfide, which some of us are quite sensitive to.
All the best,
Peter