The only sure way to distinguish the gender of a freshwater angelfish is to observe their spawning equipment, which doesn't get deployed until they're ready to spawn...
moved to the blog on
http://www.myaquariumclub.com/gender-determination-in-
juvenile-freshwater-angelfish-93.html