I am now wondering why would she target John Watson in the first place (train) , let shoot him?
I'm thinking it's like a "know thy enemy" thing. Get close to him, then strike when the opportunity is right. Eurus knows that John is important to Sherlock, so hurting him will give her an edge.
The scene where Mrs. Hudson opens her car trunk was hilarious.