You know, I've intended to have Jack have a daylight ring but it needs to be recharged, right? Would she know the spell? His old witch could have f'ed off and he can hear of her to do it instead? (Or even James, now that I think of it?) Whenever he runs into her he will have a Slight (tm) amount of respect for her as a witch and probably has snuck up on her in the woods just to be like UGH, YOU instead of a tasty mortal he can mess with??
Otherwise I am sure they could run into each other somehow?