I've seen quite a few people here saying that they were in the same situation as you but got their applications approved. However I have also seen people saying their applications were denied because the criteria were not met at the time of receiving ITA. My lawyer also told me he had heard cases being denied for the same reason from other lawyers.yes, the tricky part is i did not meet when I received the ITA but will meet when i submit the e-Apr.
It seems like different immigration officers view this differently. You may be fine or not. I am just sharing what I saw and what my lawyer said, but you have to make the decision yourself. Good luck!