If you go in to the Druide grove and and talk to halsin and inspect the draw corpse you see why droping dead means that the tadpole leaves ,it leaves a huge plot hole.
The Reviv rules are the same for the tad pole as are for human or dwarf that dies at the bridge and yet there tadpoles leave instantly. So should yours!
Ergo,
1. die.
2. wait a little until worm leaves.
3. get reviewed.
4 there you are fixed now.
5. repeat for all companions.