That really stinks, Katie, I'd be upset too.
If you have told her this and if she just ignored your request, perhaps don't take calls from the boyfriend at all, and maybe not even from her.
Your granddaughters are blessed to have you in their lives, and you are wise to put their best interest first.
Keeping you all in my prayers.
Hugs