I think you typed that wrong. If you breed a caramel albino to a 100% het caramel albino you would not get 50% hets. Any normals would be 100% het. Breeding an actual, visual recessive morph to any other snake yields 100% hets. If that other snake is also a 100% het you have a chance at getting some visuals of that recessive morph.
The only way to get 50% possible hets is by breeding a 100% het to another snake that is neither het nor visual for that recessive morph.
You get 66% possible hets by breeding 2 100% hets together.
Breeding 2 visuals together gives you all visuals.
Snakes, Jeeps, Dragons, Nature, & Knives.. Makes my world go-round!