I agree, you should maintain your daughter's birthday surprise. I also don't agree with Sally meeting the kids, and NP meeting Sally's wife, when Sally is not willing to meet you. But I guess you could be relatively accommodating on that point, at least it doesn't hurt the kids.