Ну О на А никто не переделает, если была Олеся, то и останется Олесиа, а звучать будет по разному, для англоязычных вообще Олиша. Но для знакомых можно уточнить, станут говорить например Олесья, уж кто как сможет. А что такого страшного, если иностранец не 100% правильно произносит, русские тоже не произносят иностранные имена 100% как оригинально должны звучать.