Hi Tony,
Sometimes they extend medicals, and sometimes they don't -it really depends on a case by case basis. I was asked to redo my medicals, whereas another Lebanese friend of mine (similar age, similar health, and similar family composition) had his medicals extended, even though we were both being processed in Ottawa.
The timeframe that call agents usually give you are a worst case scenario. My last call, 3 weeks ago, with the call agent, she told me the same thing she told you (minus the medicals fact.) And she said I should receive my PPR within 2 months. I received it within 3 weeks. Keep your head up, and you should hear some good news soon, inchallah!