Blueguitar, you're analyzing this from White's point of view--don't you realize that Black will get full equality? Take up the Black cause if you want to see White earning a small edge
.
Incidentally, my own completely off-the-cuff impression is that maybe White can improve on 13.Kb1. I'm reminded of John Nunn saying that this is often a "lazy move." It's never really a bad move in a practical game, but often there are better concrete moves in the position.
Without checking with an engine, I'd be tempted to try 13.g3!?, switching to more "positional" play and intending something like 13...Bb7 14.Bh3 Rd8, just getting all your bits out. I'm not suggesting White has an edge, but it may be to his advantage to force Black to put the Rook on d8. It's important to make sure that Black can't play ...d7-d5 very easily, of course--you'll have to check to make sure that the Bxf6 and Nxb5 tricks work (which means that you'll need to play Kb1 at some point). Hmmm...maybe 13.Kb1 Ba5 and now 14.g3!?. 14.g3 b4 15.Na4 b3 16.Nec3 may be something to worry about, so perhaps 13.g3 after all, throwing in Bxf6 somewhere earlier to have Nc3-d5 in response to ...b5-b4. 13.g3 Ba5?! 14.Bxf6 gf 15.Bh3 looks decent for White to me, so in the other line maybe 13.g3 Bb7 14.Bh3 Rd8 15.Kb1 or 15.Bxf6.
Well, that's my stream-of-consciousness thought process if I had been presented this position on a board in a tournament game with no prior preparation
.
At least it's an idea, and you seem to be searching for ideas. In main-line openings I don't think you can expect an edge; the goal is to have some new idea that can be played as early as possible and familiarize yourself with it ahead of time. You'll get a practical advantage, and usually your idea is of more or less the same quality as the "main line."