I agree that it has to do with definition. My definition of language might be of a wider range than yours (and linguists)
My cat, for example, might not use grammer but I can certainly communicate with her (and she with me!) In this sense she and I have a language between us that’s a mix of signs, sounds, and body language. It’s not possible for me to seperate our talks from language, even though our understanding of each other doesn’t cover specifics.
So if someone communicates with me via emoji, and I understund accurately, I would count it as language (even if it goes against classical definitions)
Lemmy’s being difficult for me (or it could be Connect for Lemmy) so I keep having to find the post in order to reply to you! (Meaning I might have to stop replying, but if I do that’s why)
And yes, I would say a dog growling and a honey bee releasing pheromones are also examples of language! I’m sure many would disagree (and rightfully) but my general perspective on the matter is that any type of communication is language (but I can see how it can be argued that no, it’s not language which is different- they’re just so closely related in my mind that to me they’re practically synonyms)