You have to land before your medical expires (12 months validity). So if you took them in April, CIC probably feels there's not enough time left to ensure you will land before the 12 months period once you get your PR. If I were you I would go ahead and do a new medical.