I've watched the video 20 times now and there just isnt any torque or twisting on that knee, so I'm inclinded to believe you that's it's achilles/ankle. In that scenario, god I hope it's ankle. Achilles is about worst case scenario even when talking knee.