The answer is blatantly fucking obvious. If the medicine could work on poison it would have been used for the poison. Since it wasn't used for poison, then obviously it doesn't work on it. 2 + 2 = 4
Meanwhile, your assbackwards logic is "It can work on poison because I say so, but Oda just didn't use it for it."