Your point about the gas and lungs makes me think. What if somehow Batman found out that in MoS when Clark is on the ship he was depowered by the atmosphere. If he knew that he could get Clark to inhale the same gas mix and depower him for a short time.
Unless kryptonite is suddenly going to be introduced that's all I've got.