I currently have in a CT from PRes to RegF, and have had no problems with the scheduling of anything. CFRC has been very accomodating with working everything around my sailing schedule. As for testing, I have had to redo my PT test and medical, only because they were not current. Otherwise, I only required the CFAT and interview.
I am assuming here that your friend has already called CFRC to explain why she is unable to make these appointments? If she hasn't, she needs to get ahold of them and explain the situation. If she has, and not had any luck, she needs to go higher and talk to someone else. And/or use her divisional system, either through her normal place of work, or through PLQ school.
As for the delay, that is going to have to be expected if your friend wishes to complete her career course. If I was in the situation, I would get through the course, and have all recruiting stuff scheduled for as soon after completion as possible.