Good for you!!
What I would do personally is not relevant. You have your reasons and she was disrespectful to you.
Could you push everything back (early lunch/nap) so that you get your full break and everyone is well rested?? Just in case he shows up early?
Happy Friday!!!!!