Would float help?
Time pedals have a float so your foot/cleat can move as you pedal so are meant to be kinder on knees
You also get some platform versions – at a weight penalty and a price penalty
I have some you can try if you like for postage etc if you cover this as it might be an expensive test if it does not work
I like them FWIW but cannot be certain what it will do for knees