I think the idea of two sugar free cheese cakes is good, as well as labeling it. And also, perhaps try to have a large selection of 'good to everyone, safe for everyone' treats.
As everyone has noticed often the 'special' foods get eaten by 'regular' people. And absolutely as a 'regular' person I totally sympathize; it must be frustrating to not have foods you can eat at an event.
But I also have to say, just because I can eat any of the foods, doesn't mean I want to. The reason I'm not diabetic (like both my parents) is in great part due to the fact that I follow an almost diabetic diet. I also eat low gluten - I have no gluten intolerances, but I also don't want to develop one! And while I'm not a vegetarian I don't tend to eat more then 1 or 2 servings a meat a week, if that much, but I do make sure to get a minimum of 4 servings of veggies a day, often more.
And I know a lot of people who eat like me.
So when we go to a party it can be a minefield for us too. We want to eat the low sugar, low gluten, low processed foods, high veggie dishes. But often we are pushed towards the high calorie, processed foods because the other stuff is being saved for those who need it. But its a paradox - if I eat too much "regular" food chances are, based on family history, that I'll become a diabetic. So while I technically can eat it, I really shouldn't. But you know that's really not a conversation I feel like I should have to have with anyone - while my own medical condition is my private business to share if I want, sharing my parents medical conditions is absolutely unacceptable - its not my business to tell anyone!
So in my opinion is if you have recipes everyone can eat, and they are tasty and popular with everyone, just make those - that way everyone is equal and everyone is happy.