Alves never played on the wing for Barcelona. He never played for Barcelona before Guardiola anyway, he was bought in Pep's first summer.
And There's a massive difference between your right back being a fullback occasionally drafted in to play wing, and using a winger exclusively at fullback.
Dani Alves was an attacking right back, he'd played there his entire life apart from filling in on the wing.
Jesus Navas is a 30 year old winger who has played on the wing his entire life and never at fullback. It's chalk and cheese.
His fullbacks at Bayern have all been your typical fullbacks. Lahm, Rafinha, Alaba and Bernat were all established fullbacks. Lahm and Alaba were able to play elsewhere, but they were fullbacks first and foremost.