If you breed an Anery and a Snow, you'll get all Anerys het Amel. So in order to produce Ghosts, both the Anery and Snow have to be het Hypo. Probably not unusual these days.
From those first generation Ghost offspring, Ghost (Anery Hypo) x Amel will give you all Normals, het for Amel, Anery & Hypo. So you won't get any Coral Snows in the second generation.
However if you breed two of those offspring together three years after that, you statistically have a 1 in 64 (less than 2%) chance of producing a Coral Snow in the third generation. So pretty long odds and quite a long wait to see if Murphy's Law decides to leave you alone!
Try playing with the Corncalc:
http://www.corncalc.com/