>>528293581. Cyrus is a returning villain in the Rainbow Rocket event, which featured every previous villain, not Sinnoh Pandering.
2. Cynthia is a returning character in the game's battle facility, where several other characters from other Gens also appear. Gen three got 2 returns as opposed to Sinnoh's 1. Not Sinnoh Pandering
3. Looker is a recurrent cross-generational character, who while yes did appear in Sinnoh first, does not have anything that ties him to Sinnoh specifically. He's primarily a facilitator of post-game story like in Gen 5 and 6. This is like saying Pokemon centers or the league or gym battles is all Kanto pandering, it's just series staples. Not Sinnoh pandering.
Sun and Moon featured far far FAR more kanto pandering than just Red in the battle tree. How about 100% of the regional forms being from Kanto? How about Pikachu Valley? How about the Player Character being from Kanto, with tons of Kanto items in their house, or Lillie going to Kanto in the finale? The Alolan league literally only exists because Kukui was inspired by the Kanto League. Alola's identity lives in the shadow of Kanto.