Yes you overreacted, but I get it. My DH can be so oblivious to things it annoys me, then it will take something really minor in the grand scheme of things for me to blow up at him. It's not the deodorant in itself, it's the 10,000 other little things that came before it (whether that's from him, or the stress of the day, or whatever) that meant this was the thing that tipped you over the edge.
In one of our examples, DH moaned that dinner was going to be late as I was getting home later than planned, but then asked if there was anything he could do to help.
I asked him to prepare the potatoes for me. I was just going to do some small cubed potatoes, roasted in the air fryer. Quick, easy and yummy. We've had them plenty of times before, so he knows what they look like.
I walked in on him meticulously cutting the smallest cubes of potatoes known to man. Honestly they were tiny (about 5mm!), it was so ridiculous. At this point I did lose my temper, as I was tired and just wanted to get on with it, but now realising I was going to have to do the potatoes after all, saying "what the hell are those?" and of course he got defensive because he thought he was doing a good thing by helping, but at this point had no idea how spectacularly wrong he'd gone.
We both apologised. Him for being an idiot and me for overreacting, then we moved on.
Unless there's a huge backstory to weaponised incompetence, it's not a grounds for divorce!