I got hold of a spacer for the bottom bracket and now the chain set fits just fine, saved me for investing in a new BB. So now both my bikes are ridable again.
Though just have to figure out how to get a good seating position on Dirty Pia as she causes my shoulders to hurt, might go and have talk with the The Bike Whisperer - experienced, qualified, friendly - helping you achieve your cycling goals to see if they can help me out.
Wish I'd read this ages ago.
I ride a mtb/touring frame, adapted to drops.
For complete wheels, it is very hard to beat Merlin cycles. A Deore XT hub and Mavic XM719 rim set me back £50. That's a very very good rim for heavy use.
As for your riding position, you need to do something about the straight back. It's all very well on a sit-up bike, but no good if you are going low on longer rides. Try cultivating a continuous curve from pelvis to shoulders. Roll your shoulders forward a bit, then they can flex back to absorb shock. Even better if you can get your forearms parallel to the road (which will make your triceps hurt for a while, but they'll adapt quickly).
I have a chainset with chain-retaining rings on either side. It's sugino, looks crap 'cause it's dull. Would polish up ok, and the ring has quite a bit of life in it. Would be good for a fixie.