I'm not sure there would be a place that deals with medical compliance. It's a big problem, but most people go through pahses of it/grow out of it. Most people with CF at some point have gone through stages of missing treatments. Sometimes it's boredom that causes this, immaturity, wanting to be the same as others, or just not feeling the benefit of taking their medication. As a kid I was a nightmare, at school throwing enzymes in the bin so people would think I'd had them. When at home in a morning before school, I'd move really slowely so noone would notice I hadn't done my physio in the rush for school. I've grown out of that now, though sometimes still have bad days.
19 years old, you're wanting to mature, but can't be bothered too. Wanting the right sort of responsibility, not the tiresome part that keeps you alive. You want to be like everyone else, and that means no tablets, no physio, no nebulisers. Not that this helps of course, becasue you do need to shake that attitude off pretty quick. I only really took notice a few years ago when I gave up work as I was managing about 4 hours a week in the end and the rest just sleeping and needing IV antibiotics once a month, which wrecked my veins and made me need a port-a-cath. It was a wake up call that I hadn't been looking after myself.
Depression can certainly make things worse, and this would need to be jumped on promptly as feeling of worthlessness can certainly make doing treatment a lot harder to manage. I'm in the UK so not sure of the services elsewhere. Think like medical counselors are good for just talking through this. A non-judgemental ear you aren't attached to in anyway can be a god send. Psychiatrists would be good to look at from a medication point of view. I've always found the medication I will not miss is my antyidepressants as once they started to make me feel better, if I miss a dose now I feel how I used to feel and that was a horrible place to be. I'm sure theirs somewhere online that gives you lists of these sorts of people in your area, though I can't remember the website address.
Hope this helps and hope things start working out for your daughter soon.
All the best