Andy, are you checking the morse ident each time you change freq.? That's what I taught/do.
I also taught VOR 1st then ADF. VOR is a bit easier & has useful cross-transference of skills that can be applied to the more difficult ADF.
What are the track/altitude tolerances for the IMC? I have no idea because I went from a foreign licence direct to a UK one ie with an IR not IMC.
In Oz the test tolerance for an IR is +/- 5 deg or half scale.
Whilst I wouldn't expect a student to get that initially they certainly had to by the end of their course.