The upstream developer reports that these problems are fixed in ispell 3.2. I'm currently packaging a pre-release of 3.2 (3.2.01) for testing; reply to 32726@bugs.debian.org if you'd like to try that.