Did you actually read the analysis?
I already said that 17.Ka1? is a big mistake, and on your 17.g5, 17...Ng4! gives black a good game (Houdini claims equality).
And- noone claimed an advantage for Black after 10.Kb1, but then white is unable to claim even a minuscule advantage after 10...Rb8!.
The main line is too theroretical- white has a minuscule edge, which is quite manageable, but Dvoiry's 10.Qe1!? (the move played by Caruana) is quite poisonous. Again, white's advantage is very small, but very safe, and Black has to defend carefully to survive, without many chances for active counterplay.
On top of all that, Black has quite a few problems to solve in the 9.g4! line (instead of 9.0-0-0). This line is very topical currently, there's no point posting analysis.
I won't resign, for sure. 11...Nxd4 12.Bxd4 de4 13.g5 may give white a little something, but 11...e5 is now perfectly good.