Might be hoping for too much to find one bike that does it all well.

My impulse would be to look for a touring type bike to do centuries in, and then also have a fasty triathlon bike.
You could have major triple gears on the touring bike which would be good for long hilly rides, and use the fasty bike for club road rides.
You could commute on the more comfy upright posture touring bike. Or use your old Terry for commuting, as you said.