I think you need to consider things from both sides. I have very successful relationships with my Dils and that my be because I try to do things their way. I understand that life is very different now to when I was a young mum and I know I wouldn't have wanted anyone offering advice unless asked for.
Your son is in a difficult position and if you confront the situation you will make it much harder for him and he may be forced to choose.
Many on here have been completely cut off and would prefer to be in your position which, though less than ideal is a relationship. Be very careful about breaking it.
Are you retired? If so they may have assumed that you will be available when it suits them to visit. I don't think I have ever invited my family to come, they just tell me they are because they know they will always be welcome. I always suggest they look around in case I have left something harmful out and always ask them what they want me to get in especially for them.
Is it possible that dil is shy or in some other way doesn't quite know how to be in your home.
I may have got it all completely wrong so I apologise if I have but I strongly advise against any sort of confrontation, you could lose what you have.
Do you think you know when you are going to die?


I hope its of some use.
).
. 