You understand poor grammar using context. This isn't poor grammar, this is a syntactically broken sentence, which requires more extrapolation for meaning. The AI hears "a lightbulb surrounding some plants" and understands the poor grammar using the context, i.e. understands that you mean that the plants are surrounding the lightbulb, since the reverse is vashingly unlikely to be what you mean.
End result: your AI is actually quite good, but HuggingFace IYIs give it a bad grade.
So: you fix the AI. You fix it so that it makes huge assumptions when it sees imperfect grammar. It doesn't necessarily pick what it thinks you actually meant; it picks utterly nonsensical crap (plants inside a lightbulb). That AI will end up severely misinterpreting human instructions, at some point or another. That AI is called HAL-9000.
But it passes Huggingface's test!