Yeah, I think it's not as bad as it looks to you, Lynn, you're too close to it and probably are over-thinking it. I do that, I get to where I can't see anything else.
The only thing I would add is that in my multi-dog house, I don't toss a treat to one dog and not treat the others. I might HAND a treat to one dog, but if treats are given to one dog, they are usually given to all. Maybe other owners of multiple dogs have less of a brouhaha than I do when giving only one dog a treat -- I wouldn't have fights, but I'd have a lot of arousal energy that then would have to dissipate. No thanks. So if I were doing this exercise, I'd get the other two dogs off the bed, call them all and give them an ear-scratch, and then put all three on the bed.
If your feeling is that Pi and Gringo have space issues with your bed involved, then defuse those by removing the bed as a source of friction. I don't like snarking at bedtime, it messes with MY energy. And you know your dogs and can tell if they're not relaxed at a time when they should be.
Whatever you decide to do, you'll be fine and so will the dogs.