If you go somewhere good, it shouldn't be a case of being fitted to "a" bike... get a position where you're comfortable and then you're can evaluate how to achieve those coordinates on your bike or a new one if you so desire.
John that front end looks particularly low... for a road geometry. that said, the rest of the fit doesn't look too bad. it's possible with a pedestalled tri bar set up that the frame is pretty much ideal as a TT frame for you!
My personal take is that if you're coming back from injury, the forecast certainty is so low that it's not worth writing that far ahead. Just work hard and keep working hard ad infinitum. Or ad nauseam as is probably more appropriate here.