My son has never had severe problems with food, so I can't help you with that, but it sounds absolutely terrible!
My experience with waiting lists in Denmark is that you have to phone, mail, and generally PUSH to get anywhere, which goes against the grain (for me at least) but seems to be the only thing that works. You can't be too polite or hold back, but have to really communicate how bad the situation is.
Visual schedules (charts/pictures) really helped my son - like a lot of autism spectrum kids, he thinks very visually, and can remember the infomation very quickly, which means he can use his energy on playing, communication ect. The visual schedules meant that we could be more flexible in our every day life, as long as he had been prepared properly. Center for autisme has a good book called "hverdags pædagogik" (I think) by Maria Veddel, which is inexpensive and really good. For pictures "clip art" is OK, there is a big online collection, it saves having to draw or buy an expensive system like boardmaker.