They lose me when they they use science to determine who is a witch - if she floats she is a witch but if she drowns she was innocent...
If she floats it is because Satan preservers her. If she drowns, well, she goes to Heaven so that is a good thing.