I would assume the Nanaimo Ladysmith result may have been enough to scare off JWR and Philpott from joining the NDP. Will they join the Greens? IDK. I think JWR could probably win her seat as a Green, or as an independent for that matter. She just has to decide what fits best with her long term strategy.
I'm not so sure about Philpott in Markham. She might be better off switching to provincial politics, or for that matter just leaving politics for a while and going back into medicine. After the Liberals are defeated this fall and Trudeau is ousted as leader, doors in the Liberal Party may open again.