I would question the clinic... What does "they may have submitted report to IRCC in 10 days" even mean? They should be able to tell you if it has been submitted or not. If they are not giving you a clear answer, that just means that they may have not submitted it yet.
I called my clinic after a week the medicals were done and they hadn't submitted the report yet, but they were honest about it and said the Dr. is too busy to review the results and I should call back after 10 business days. I called them back after 10 business days and they told me that it hasn't been uploaded still, but should definitely be done in the next 2 days. I decided not to call them before 2 days were over, but MyCIC got the update on the morning of the 3rd day (the day I was supposed to call them for another update).
TL;DR... Your clinic should give you a clear picture - if the report has been uploaded yet or not.