I'm a wee bit late reading this post. Please tell your friends not to rebuke Honey for growling at the pup. This is a perfectly normal healthy thing to do. It would be like telling us never to talk I suppose, and saying when we are unhappy or annoyed.
If you stop a dog from growling it has no way of communicating the simple dog words 'stop, I'm not happy with that'. That applies to other dogs and humans.
A well balanced dog will growl first and expect to be listened to - this is how they talk to dogs and us. They are not being aggressive by growling, they are only talking dog. A dog who has their growl taken out of them will bite with no prior warning .... That's what a growl is for. A puppy has to learn this communication as it'll keep them safe now and help them talk when they are older.
Most adult dogs are usually naturally very tolerant of pups, and they will give a lot of growls as the pup keeps pressing their buttons. The pup needs to learn dog speak after all, and we humans don't speak dog so we can't teach them that!
Lily is 7 months, she is still only a puppy learning her way in the world, so it's not unusual for her still to be entirely focussed on Honey. She is still learning her manners and this will take time. But rather than telling Honey to stop teaching Lily, it's better that Honey gets time out from being the teacher, and gets quality time for herself away from Lily.
Same goes for Lily to have some time for quality training for herself and meeting other dogs. If she is anything like my pup she will think the sun shines from Honey, but this won't help her when she meets a strange dog that is less tolerant of her puppy exuberance.
You'll have all this sorted in the week !!