You cannot remove images from individual nodes. Once you have an image list assigned, the TreeView reserves space for the list's images on all nodes equally, even if individual nodes do not display images from the list.
To do what you are asking, do not assign the image list at all, and then custom-drawn the nodes to make them appear however you want.