I was aware of the 'having to go offshore' thing, but I thought that only applied when the visa was granted? If she is in Oz on a 676 at the time the visa is granted, would she have to go offshore again? In terms of her age, she's only 56 so we can't go the Aged route.
I'm not sure what to do now. Are you saying that the best thing for her would be to be in South Africa at the time of lodging the CPV and then once lodged, we apply for a 676 visa at the same time?