Thank you for all the background and details. That really helps to completely understand your situation. Sending positive thoughts your way.
And 24 lbs is pretty darn heavy for a road bike. Go get you one of those 15-16 pounders and enjoy the ride!!!