Lol wait they predicated Law’s attack ?
I'm not sure if it's Law's or Kidd's but since Law's reaches Wano and hits it, it does make more sense for it be his then. We'll have to see if Kidd's gets a similar reach and feat next chapter if Oda even lets us see it.
I've heard Toei gets some information ahead of time, they've "spoiled" stuff before in their openings and I've seen some of the team tease about upcoming stuff in the manga, the future of the story before and such.
I think this might explain why anime version of fights seem to contradict what we see in the manga a lot, especially in this arc too, I think Toei are just including what Oda was not able to show directly in the manga, providing us with what he had to cut out in the first place.