I think you maybe right there Anne in England is mostly spelt with an e at the end. My mum used to get most upset because she is an Ann without the e and most times unless she told people they would spell it with the e.
It's prettier with an "e." Ann without the "e" makes me think of Raggedy Ann. Always.