You are drawing a conclusion not supported by the evidence. Just because a drug affects SOME positive and SOME negative bacteria does not make it broad spectrum, nor can you conclude that because it controls a SPECIFIC bacterium that is Gram positive that it will control ALL bacteria that are Gram positive. Does the packet claim to control ALL positive and negative bacteria? If it did, do you think you could give it to your fish without killing all of the beneficial bacteria that live in their gut, in their gills, on their skin, and are absolutely critical if they are to live? Surely they must all be positive or negative too?
And we haven't even got into the issue of dosage yet - that also plays a huge role in the effects and effectiveness of a drug. How come people can drink Indian Tonic water, which contains Quinine, yet they don't kill off the bacteria in their gut?