Your calculating sounds right to me. And it is hard to figure it out unless you've worked out the other details, particularly the position of your seat and your bars. Best you can do is deal with one component at a time; if you know you need a taller stem but the reach currently feels okay, go for that.
Neal