titani,
in 4 pages we got you to an answer that is typically the best one: go to a bike shop that knows how to fit and is willing to spend the time to fit you properly.
This is the answer in ALL CASES - normal or not geometry.
I have just one question for you. You have already been through hell trying to find a bike that fits and now you finally find one with the extended help of a LBS and you are going to try to find something else somewhere else that MIGHT FIT???
Personally, I would just up and buy the bike that the LBS helps me with even if I have to spend a few bucks to get it.
Once you determine what fits, either order that exact bike or buy it immediately from the shop who helped you. You might not find another bike that fits the same. you could get close but, to me, once you get that right fit, it is heaven and why mess with it? If you can find it cheaper, it cannot hurt to ask the shop to work with you on the price. They could come close and some might match it.
IMHO.