I second the call to Eric Moen.
How much is your LLD? If it is a biggie (more than an inch of true LLD) you might do best with a drop-pedal system.
I am a bit intrigued by your description of your short leg having the foot externally rotated. That's something we usually see on the LONG leg. Or else on the leg of an internally rotated (weak butt) hip. Rotation to unclip comes from the hip joint (the knee really doesn't rotate, it just slews around with the leg as a whole) which again makes me wonder about that right leg and weak butt muscles.
Do you have a PT who can work with you?
"If Americans want to live the American Dream, they should go to Denmark." - Richard Wilkinson