Fair enough, my memory of the scene wasnt the best. This is Jinbe after taking the shot and compare it to the same of YC Ace:
He didnt need Law's help when he stopped Akainu's hand earlier and he kept his hand vs Big Mom, better feats dont exist.
Akainu got him mid air where he couldnt do anything, it doesnt affect Jinbe's PL.
Law not being able to solo Doffy disqualifies him from being YC? How so lol? His strategy was simply bad and he was dumbed down, he never used his chopping abilities vs Doffy, never even thought of it. Luffy has no issue dealing with Doffy solo, the only issue is duration of G4 and plot armor of him standing with fodder and chatting instead of finishing off Doffy.
As I said, you are underestimating both Croc and Moriah because they lost early to the MC who has all the possible plot armors.
You forgot that Moriah fought Kaido? The only issue with Moriah and Croc in pre-TS is their broken will power because they tasted defeat. They are easily YC level characters, haki or not.
Again, you forget what Jinbe is, a Shichibukai chosen for his strength. Dont underestimate them. Even without hostile intentions, he stopped Ace who wanted to go past him. Placing Sanji above such character is quite a task, there is nothing surprising in doubting it.
Sanji needs a miracle to be placed above Jinbe and I am not joking.