I was able to send her to the museum twice, because (on a previous attempt) when Gina confronted me I charmed her and I wasn't sure if that would break the progression. I reloaded, sent her away from the museum, went through the process of charming Gina ahead of time, and sent Mrs Granger back to the museum and then took the vase.How did you get the vase? The save does not show you asking Mrs Granger about it, meeting her at the museum, encountering. The save just has you initially meeting her at the start of the game.
I do not see how with that state to get the shop to be visible aside from cheating. Hit F12 and in the javascript console type
setPlaceKnown("MechanicsShop")
and it is available now. Unsure if this will cause problems elsewhere though, probably will be ok