У англоязычных язык и мозги заточены под определенный сочетания букв-звуков. И звука, сообветствующему русскому "А" (открытому) у них просто нет. Не положено. есть что-то типа полукзакрытого, с придыханием (как в слове "D'oh!"  или "money" .Потому чтобы получить ПРОИЗНОШЕНИЕ "АННА" надо писать имя "Ohnna" "Uhnna" "Onna". К примеру знакомую по имени Дана все норовили или назвать Дэной или Дэйной - когда знали как пишется - или же Донной - когда только слышали. А вообще-то как сама дочка воспринимает свое имя "в аглицком прононсе"? Могу поспорить, что ее "Энна" совершенно не волнует. Ну а маме, наверное, просто смириться с этим как с одним из минусов пероживания в англоязычной стране . Или общаться сплошь со славянами или ближневосточниками