Unfortunately the designers hate the ranger and hate pets lol
Well, people who respond to playtests hate pets, at least with any reasonable action economy.
But yeah for a homebrew ranger I think we could trade attacks 1 to 1, not sure what you mean by 1 to 2. For a fighting style, a simple "give next ally to hit the target+ [pb] damage once per round when you hit" is as in line with other fighting styles as you can get with an ally booster. And it doesn't rely on you having a pet, because you can use it for the party rogue or whoever.