if it is difficult to extend and protected in flexion, I would for sure think MCL as a differential... did you do a valgus test? It could be either, or both MCL and medialmeniscus.
Another key question in the history is when the swelling came on, if suddenly than likely MCL, if slowly later, than probably meniscus.