I am anti bunt almost always, but in that situation, I would not have been against it. If you're going to employ a sac bunt, this would have been the time to do it.
1. Extra innings, playing for one run as the home team.
2. Runner on 2B, NOT 1B.
3. Marco at bat, top of the order coming up.
All that said, I'm not against Cora's decision to allow Marco to swing away. The problem was not Marco swinging. The problem was Jackie trying to make something happen by trying to advance to 3B on a ball that he had no business trying to advance on.
Bradley screwed up. OTOH, if he had somehow made it to 3B, everyone would be calling it smart or heads up base running.