At least you had a positive interaction with your S. Do you think your D will try dragging those boys over to her dad's? There might be something to be said for making her antics his problem for a while.

I hope the positive news re: your house pans out.