Bran never told them don’t deploy the unsullied and Dothraki though. Can’t ignore that.
Bran said put me by the tree. He will come for me and that’s how he will be lured out to be killed. Just follow instructions. Bran let people chose their own fates. Just like this episode. He could have told Sansa and Arya who John really was. What did he say? It’s your choice.
Hell he didn’t need Theon either. But Theon wanted/needed redemption so he let him come. That’s actually brilliant writing.