Sasori was an S-Class Shinobi decades older than her. Whereas Tayuya was Shikamaru's age. Vast difference. Regardless of Chiyo's assistance, that's a tougher feat.
I haven't read the chapters in years so i can't point out the pages precisly, but i recall during the war Kakashi deduced that only parts of Tobi's body became intangible at times, rather than all of it. Based on that, it's clear that if he had believed Sakura was correct from the start, it wouldn't have taken him so long to come to the same conclusion later.
Which reminds me of Sasuke vs Danzo. Karin was on the sidelines watching yet Sasuke figured out Izanagi before her. On top of that she gave him bad advice without knowing that he already had a winning strategy.
You must be registered for see links
You must be registered for see links