More Yoga and stretching !
Well done - good to keep the knees strengthened! You could always try doing your intervals on grass . Is the canal gravel - know it goes through less nice area but maybe you could go with one if your friends ?
Might be time for a massage too ?
Ooh yeh good plan, I do intervals with triathlon but for my other runs I might try grass