May I see a photo of your knee scooter? All of my knee surgeries, plus replacement of my left knee, and I have never heard of one.
Sorry to read of your crash, have you thought as to whether or not a different turn or twist might have given better or worse results? That is something I always do after the fact, is think about if I could have done anything different to bring about a better result. And no, I do not mean by not riding, or not being there
Get well fast, and remember PT if the DR suggests it ...