I think the basic problem is that you are plotting an isosurface = one single value of the grid. You need to look at the contour plane, which shows all values, encoded by color.
Just a side note also: there is no "wrong color" for plotting anything, red and blue are not universally adopted as representing spin up and down. You can just as well choose yellow and green if you think it illustrates the point you are making better.