I don't think there is a workround in the software, it isn't a fault or a cock-up by the developers, its meant to be like that, that's what tethered shooting is for.
If it wrote to the pc and cf card, it would take twice as long between shots writing to two different places.
You make it sound like its a feature that was accidentally omitted from the software, when there is no point to it.