I can definitely see where you are coming from. I'd be upset for sure too. You have a right to be. Just because you are both the parents, doesn't mean he should have done this. Especially when you are in a relationship where you talk about everything before you do it. My husband and I are the same way.
Yes he might have thought that he was trying to "help" you by doing it, but he also probably KNEW you wouldn't like it either, thus why he sent you a text. Problem is he didn't see the big picture.
W not sleeping as well as she did, getting up multiple times a night, day etc. That is a lot of work ESPECIALLY when you weren't expecting it!! You thought you were on the same page about it and then it happened. That's a lot of extra work. Not for him, but for YOU. I get why you are upset. Being the at home parent is tough when the other does stuff because then you get to deal with the afters. You get what I am saying.
Also, you missed the milestone. That's not fair either, again I say he doesn't get it. It's a big thing! The transition into a "big" girl bed is a big thing. Saying goodbye to the crib and little baby stuff is hard! I'd be upset with my husband too, because I'd want to be there for it all.
And just because your daughter is 2 doesn't mean she HAS to be taken out of her crib yet! Some kids are ready and some aren't. Mine isnt and he's 2 years old too. He's still happily content in his crib and for the first time in his life is actually sleeping, so why would I want to disrupt that just because he is 2? Nope. When they are ready you will know. I dont get what all the pressure is to make them grow up so fast.
In the end, what he did was inconsiderate and lacked thought for YOU. Yes, transitioning is for the child, but you are still the one taking care of her, and having to deal with it all. He should have thought about that, and yes he SHOULD be apologizing if you ask me, and picking up a great amount of slack because he decided.
The decision should have been made together and done together.
Hang in there :)