I'm with your son [who I'm sure can think for himself, you don't have to blame your DiL for everything]…,and DiL on all the points you have moaned about. It's their life, their family, their children not yours. Their requests and boundaries are reasonable, sensible and responsible as parents should be.
You sound childish, paranoid and are being totally unfair in expecting your DiL to have the same personality and lead an identical life as you do/did. Never mind what other grandparents do, and if DiL wants to see her mother then surely she can!
Cut out the control, the resentment, and the hatred for a woman who put her life on the line to bear and give birth to these children. Just appreciate what time you get with the grandchildren. You are looking a gift horse in the mouth with your selfish attitude.