any more news to tell us here?? Your vet sounds like they are on target here- I know its awful to wait, but we are not vets- and only have personal experience to draw on here.
I trust my vet- just do... Hard to explain..