You need to get tough with her, now.
And for dh, sounds like he handled it really well, and he got arsey & said something like “ Go & put them back then” I don't blame him responding like either tbh. It must be frustrating for him to constantly be the "bad cop" if you are always so soft with her, or watching you blow up at her.
You say it was out of dds earshot - are you totally, 100%, sure about that
?
By the sounds of what you said, he's working really hard on his behaviour, and dealing with dd in a really calm and consistent manner (following through and actually disciplining his child), and you aren't, you're being too soft, or explosive yourself.
I agree with the others, a manipulative, defiant child who likes playing the parents off against each other = totally nightmarish teenager unless you are both firm with her, and supportive of each other.
And if all dh did was snap "Go & put them back then, honestly, I wouldn't even pick him up on that. You should just acknowledge he was right and apologise for having a go at him, and agree to work together with firmer boundaries.
I did find it helpful when there were situations with the dc where dh and I didn't necessarily agree, we sat down and discussed certain scenarios and agree the consequences, as the same thing tended to crop up, so with both had agreed the same consequence and there was less conflict, either with the dc or between ourselves.
Good luck - no one like their dc upset, but often the kindest thing, in the long term, is to be strict.