I just think there was too much on this on bith sides.
They were bucket list items for him, so not unreasonable to want to be involved in the planning. I don't really understand expensive watches or trips to Dubai, but if I'm going on my trip of a lifetime, the planning and choosing is all part of the experience, and as it's the trip of a lifetime there's only one chance. It's not like getting a shirt that's almost but not quite the one you wanted, that you wear anyway but plan to buy the right one yourself later.
And from OP's side. Why on earth would you spend three years saving for a birthday gift? And, why would you spend so much without discussing it and making sure it's right? There's far too much pressure on that to be perfect, and part of his disappointment is probably that he knows what a big deal this was for her too, and is sad for her as well.
If you did want to use your savings that way, thr gift is "surprise we can go to Dubai", not "here's the trip you've been dreaming of all planned the way I want it."
No on the same scale, but years ago when briefcases were a thing and I got my first "big job", I hankered after professional briefcase. DH bought me a very expensive one, more than we could really afford to spend on a briefcase or a gift, but I hated it, he'd gone for something very traditional, whereas I knew the modern style I wanted.
I was devastated because I was stuck with this expensive item I didn't love, but also because "family money" had been spent on it, I was sad for DH becuase he'd been so pleased with himself but hadn't got it right, and it also felt that he didn't know me/hadn't listened properly to what I wanted. We did tale it back, but he was really upset not to have got it right. Should I not have told him?