LOL, 11th June? CIC is still processing May 9th and May 12th. You'll have to wait a while yet. Your package will be accessed based on what is in it when they open it, there is no guarantee that they will match up your packages for you especially when you consider there are thousands of other complete applications.
You should have gotten your supervisor or senior colleague to give you an additional reference letter in the complete format. Without the job roles stated, you risk rejection and return of your application. I wish you the best, have hope