Oh that is so heartbreaking as a parent ❤️ at that age the kids’ social lives are really facilitated through the parents. You’ve got to be really proactive and put yourself out there.
When’s her birthday? Whole class party is a good idea, mention that parents are welcome to stay as at that age lots will drop and run. Get to know the parents.
Clubs outside school - friends outside of school are really important IMO, whether you have friends at school or not.
Join PTA?? It’s not for me personally but might be a good way to meet more people and therefore their kids, if you’ve got the personality for PTA.
Does she have siblings or cousins? Neighbour kids?
Kids from other years in school - whether younger or older - if there are some mixed-age clubs at school? It’s nice to then say hi in the playground etc even if the don’t cross paths otherwise.
I really try and have an open house policy as much as my sanity can stand it, I host way more play dates than my kids get invited to.
Try some of that and see if anything sticks? It’s particularly hard when you’re away from family, I feel ya! Got to set everything up from scratch yourself.