Hi Bill,
Sorry to hear about all your problems it sounds like you have had a terrible time.
Personally I would go for a second opinion immediately.
Obviously the surgeon (Butcher) has made a terrible error, there is no way your leg should be longer (Maybe millimetres but certainly not 2”) And for him to say wear a correction shoe is beyond belief.
I am sure that a competent surgeon will be able to fit the correct implant for you but you will have to go through the whole process again which I am sure you won’t be looking forward to, but if you don’t have it changed you will have a lot of other problems, as you have correctly pointed out, it will effect your other knee, your back, your hips, and you will be walking with a terrible limp, it will really miserable for you.
Don’t worry about venting your anger, we all do it.
I hope that you find a good surgeon soon.
Good luck.
Cheers, Martin