The main problem with Zorotards, Sanjitards, Amidraltards, Yonkotards ecc is simply: they really can't read.
And, furthermore, they have Alzheimer.
Ryo is a man who, for his mission, hasn't scruples.
We already knew that, from Wano arc:
He isn't like Kuzan, Garp or Sengoku.
He's more like Akainu.
So, he was ready to killed thousands of people, and now he magically forget that he can use hostages against Weeble? Wow!
Weeble was here to save everyone and protect the village.
This translation don't add nothing new. We have to wait to discover how really they fought. Is simple.
Maybe Ryo really neg Weeble, or maybe not, but Oda don't want to be clear right now because he want to make Weeble's true strenght not clear.