Yeah I would've replaced it, don't worry hun you did the right thing!
i agree

i would just educate your exchange visitor about keeping valuables out of the reach of young kids, so it doesn't keep happening. but yeh, i would feel the same way as you.