I love you creative ideas around diversion. They are great!
As long as you are getting enough protein in, then you will be fine. I know it’s hard to think they’re getting enough when they are not eating carbs but they are not needed. Not the processed ones anyway. The diet offers a lot of choices, including some vegetarian ones on the list. Just keep being creative.