I love
Alastriona! Alastrina is pretty too. I'd never thought to change it to that spelling before. I don't think it's much heavier than
Alexandra or
Alessandra, and would fare just fine. I also don't think you should shorten it because it's so pretty how it is. Alastrina
Mary is totally adorable.