The DAFNE course should help with the carb counting and novorapid doses (bolus).
Depending on the trainers, it may help with the levemir (basal). However, the course I went in only focused on basal.
The reason I highlight this is because it sounds as if her basal dose is not high enough.
The basal mops up the glucose her liver drips into her blood throughout the day (and night). Typically, we use more of this when we are active: during the day. If she is not eating/fasting, her BG rise will be greatly influenced by her basal dose and whether it is enough (or too much) to mop up this glucose drip.
I would advise adjusting the basal with some guidance from her doctors. But bear in mind that although she takes it every 12 hours, it may last longer so making a change one day may take a up to a week to make a difference.
It is also worthwhile considering that the amount of glucose our livers drip is not consistent - it may change at different times of the day and often increases with stress but reduces after exercise and alcohol. I do not know what impact pregnancy has on this.