Arrrrgh, typed long post and lost it!
Am having similar problems with 14yo,
thought slightly trickier in my case as dd is disabled and tension triggers her disability which then makes her genuinely unable to get out of the house. Have spent many mornings sobbing after the school run.
One thing I have decided - and CAHMS agree with me- is that I cannot really engage in any physical tussle with a 14yo. Any more than dh could drag me out of the room if I refused to cooperate with him- and it wouldn't matter how much I was in the wrong (unless it was a question of saving my life). I think teens get to an age where you have to start treating their bodies like you would that of an adult.
This means that if I cannot persuade dd or do a deal with her, I have to accept that there is only so much I can do. If she doesn't decide to move, I can't make her. It's been a hard decision, but I think the alternatives could be dangerous.
Some things have helped for us:
at the suggestion of CAHMS, I have given dd more control over her mornings: she has the alarm clock and decides when she needs to get dressed, she decides not to have breakfast (a major stress trigger) but has something to eat at first break
the school is very supportive and has agreed that if dd comes into school but can't face going to class, she can go and sit in the councellor's room
I have been very open with the school and they know I really am trying my best
we have had a number of therapy sessions together (CAHMS), where we have both been able to talk about her problems- atm we are looking into full family therapy (not because we are a dysfunctional family, but because we are all affected by dd's problems)
the school and I have an agreement by which I will ring them up in the morning and tell them whether dd is ill or school refusing- they know and dd knows that I will be brutally honest on this score (but at the same time, I try to be very matter of fact about it)
if I sense that dd is a bit stressed at night or first thing in the morning, I try to distract her by talking about things she really enjoys- doesn't always work, but sometimes it does
dd has found that she can catch up on her work by using the school website so she doesn't have to feel quite so panicked when she has been away
Don't know if any of this helps- obviously, no two situations are the same.