Yes I now also have an additional Rating Revalidation sheet with just "IMC" entered on it. Don't know if this will be amalgamated with the SEP one at some point in the future.
There was no requirement to send the licence with the IMCr application form, so I expect this is all ok.