Hhmm, I'm not sure if what you meant to be attached was actually attached. If you saved the drawing-geometrical-bb.svg file after each change, before you attached it, that should work. But these files all appear to be identical to me. Possibly you didn't save in between changes?
In every case, the Line object is 0.105 inches long, and placed at x = 3.1, y = 0.612 (and all with geometric bb)
I notice that Inkscape identifies the object as a Line. As far as I know, Inkscape can't produce that kind of object. Did you perhaps paste it in from somewhere else? Or maybe you coded the XML yourself?
However, I don't think that would have any effect on the problem you're describing. Although I'm not entirely sure if I understand your problem correctly. I'm pretty sure what you're describing, and the bounding box change should fix it. But I'm not 100% that I understand your problem.
Inkscape will never show the height of a horizontal path (or line) as anything but zero. At least not with geometrical bounding box. It will show the height using visual bb. Note that you have to deselect and reselect after changing the setting, to see it change.
There is one other problem with your file. It wouldn't be causing this problem either, but you'll want to fix it. You have the Scale set wrong, relative to the units. Here's how to fix.
1 - Document Properties > Page tab > Display Units (top of the page) Set to px
2 - Document Properties > Page tab > Scale (about halfway down the page) Set to 1.0
3 - Go back up to Display Units, and set whatever units you want, and never touch the Scale setting again, unless you're sure you know what you're doing
If you're using Inkscape for engineering, you'll definitely want to stick with the geometric bounding box. Or else not use any strokes in the drawing.
Do you want to try and attach the files again?