By the way, I just noticed something about one of your NPCs, with the whole anti-technology charm petition? There aren't any charms against it, I don't think, it just interferes with the magic which makes electronics short-circuit. Or does the kid just not know that?
We talked about this awhile back, I think, it is in the cannon that muggle technology doesn't really work due to magical interference.
The concept of this NPC is that he thinks there is a conspiracy. Charms or no, that is what he is thinking and telling everybody. Your character should totes argue with him about it in game! :D
If you don't wait she has the ghost to work with still when she gets back.
Or we can say what is happening is back in time a bit. Write that the two of you slide in almost late and when she comes back continue the scene as a flash back.