If you're shoving more toys in your dog's face when they're trying to get a toy that doesn't 'belong' to them, the only thing I see you doing there is rewarding bad behavior. Adding more toys to the picture is not likely to decrease the resource guarding issues you are having.
Tweak is a 6mo foster in my house. A certain time at night I'll pass out rawhides for each of them. Her first experience with this was chaotic, because being a greedy puppy who didn't know how to share, she immediately tried to grab up everyone's rawhides and hoard them herself, to the point of hovering and pawing to get the others to lose theirs. I swooped in, gave her a firm NO, handed the others out and made her 'work' for hers with a few tricks.
The next time she tried to abandon hers and swoop in for some one else's she got a swift pop on the butt and put in her crate with NO rawhide.
The next time, she chewed on hers a bit and tried this again. Another pop, another time out with NO rawhide.
And so on. After a week of this, she finally figured out that the only way she was going to be permitted to enjoy her rawhide was to mind her own business and her OWN rawhide.
I have applied this rule of conduct for all my dogs when they were growing up. No one is allowed to bully another dog out of a toy, and no one is allowed to guard said toy. The way I see it, they're MY toys, I bought them, and my dogs are borrowing them. I get to say who gets what. If Ido is chewing on a toy, and Rune pounces in and tries to grab it, Rune gets told off and put in a time out with no toy. If Ido tries to blow up about it, they BOTH get a time out with NO toy. I do not dish out more toys for them to fight over.
By time out, they're put in a crate that is isolated from people/dogs/activity for a good 10-15 minutes to cool off. You don't want to crate your dog within sight of the winner/loser so they can give each other hairy eyeballs until you release them.
If I were you I'd start by teaching them their own space. Each dog gets their own corner, and their own toy. Start with JUST two toys, one for each dog, same size/shape/toy. As long as they mind their own business, keep to themselves and avoid bullying one another, they get to continue to play with their toy. Consistence is the key.
Also keep in mind that your female could just be irritated by your puppy and trying to instill a lesson. Take a step back and put yourself in your adult female's position. Would YOU tolerate a 6yr old kid bouncing around your face, poking at you, begging you to play when you are just trying to enjoy a good book? Would you tolerate them picking food off your plate? I do not expect my adult dogs to entertain the whims of a puppy. The puppy best learn to respect the adults and their wishes the hard way and absorb some manners fast. A well mannered puppy gets played with, and a well mannered puppy plays nice. At the same time, I do not allow them to correct the pup if it is not deserved. This means if the puppy is only walking by Ido while she's chewing on a bone, and Ido growls/bares teeth, Ido loses her bone and gets a time out. (I take up the bone, I do not give the bone to the puppy.) If the puppy jumps on top of Ido while Ido is sleeping, the puppy just earned herself a correction.