+1 Rambling post, I was not really sure what the question was, or if there was a question.
Composite carbon/aluminum lug frames don't get much respect. That affects market value, but since you are keeping it, that really does not matter.
+1 Since you need a bike anyway, keeping it makes a lot of sense.