Set the globals via CLUA console:
CLUAConsole:SetGlobal("DMWWGroveRevealed","GLOBAL",1)
CLUAConsole:SetGlobal("DMWWGrove","GLOBAL",3)
You should get the option to visit the elven Grove when you try to leave the Pocket Plane via dialogue.
"Return me to the elven grove in the Forest of Tethyr.
Can't help you with the rest though, since I never managed to actually stay on a playthrough up to late ToB. lol