I think that perhaps you are being a Bridezilla. Your sister has to behave a certain way and do certain things that suit you. But what about her?
Perhaps you should be turning the question 'Do you want to be a bridesmaid?' on its head. Do you want HER to be a bridesmaid? Is she important to you to have as a bridesmaid? At the moment it does sound like you could take her or leave her, if she doesn't follow orders, which frankly as much about you as it does her.
She is your sister. Not a friend. You should have different expectations because it is a different relationship. I do think that actually you need to do bridesmaid things together as sisters one on one rather than insist on doing everything as a group. Because that is the nature of your relationship. She is NOT one of your friends like the others.
It is your big day, but you know what, that doesn't mean you dictate terms, conditions and orders as the boss and expect everyone to fall in line with that. You work WITH someone, if they are an important part of your day. You compromise. This 'falling in line' business is disgusting tbh. You want people to be bridesmaids because they are people who are special to you, not because they will look good in photographs. And if you don't get that, then you are really missing the point and HAVE turned into a Bridezilla.
You have said how old she is, but you haven't said how old you are. Are you similar in age or is there a big gap? Do you like doing the same things? Is she part of your circle of friends with the other bridesmaids or is she the 'odd one out' and only there because she is your sister? Is she part of your clique?
Just because you think you are including her by inviting her to things, does not mean you are really including her. An invitation alone does not make someone feel welcome and included. It takes more than that. She may feel, that she's just going to be the spare wheel and hanger on.
I honestly do not get this mentality that she has to be a wedding slave to your wedding. Its ok for her not to be as invested as you, in the same way.
I think you are ridiculous demanding that she attend the hen do and stay at the same hotel as you. Why? Why is this essential? It really is NOT a big deal or important. As for the dresses and make up? It depends on how much she thinks she will be valued as part of the decision making process...
I do wonder how much else is going on too. Is there background information here that means you Mum is supporting her (as in is it possible you might be a Bridezilla over everything else and you are pissing people off with it unknowingly).