I can't tell by the xray, but, if it is a broken toe, I had one and the doctor told me all they can do is tape it to the one next to it....my little toe broke in the very back while I was swimming and it was flopping around like only the skin was holding it...it was turned 90 deg. from my foot......while at the beach I pulled it out and forward to re-align it and taped it to the next toe.....later , the doctor said that's all they can do till it heals....
that is a nasty break, I don't think I would run on it.....at least for 2 weeks....sorry she has to go thru this right before the Triathlon.

