Yes?
It does not. First off, out of universe, neither the summary nor merchandise hint at Poipole returning at all. Second, in universe, Poipole has never had a single battle in its life, it knows one attack, and it’s in a completely different world than Guzzlord. And let’s just say Guzzlord was roughing around in Poipole’s world, what the hell were Naganadel and Necrozma doing? The entire plot of Guzzlord randomly popping out of an Ultra Wormhole that just so happens to be on the off coast island of Alola where the League is taking place already in itself sounds beyond convoluted.
Because he’s short one Pokémon and has 50+ waiting for him to be used with a click of a few buttons. Kukui has only been seen, even in flashbacks, with his Incineroar and Braviary but apparently is bringing out four more to make a full team. Ash can do the exact same thing, especially since all of his Alolan Pokémon have starred in each of their League matches. Hell honestly I would be hype to the absolute limit if Ash used Pikachu and Torracat, as well as his other four mains, being Sceptile, Charizard, Infernape, and Krookodile. Or keep it simple and use Pikachu, Torracat, Bulbasaur, Squirtle, Charizard, and Muk/Tauros/Kingler for a complete Kanto team.
At the end of the day, I wouldn’t be too mad if Ash used his Alolan team + Poipole in this battle, but just like with Goodra’s return which I also had a problem with, bringing a Pokémon who lacks significant experience just to fill some dumb team quota is dumb.