Alright so my only real problem is that female deer don't have antlers. There are, however, other creatures that are similar to deer that do have antlers on the female. You should use one of those.
Also, how big are the antlers, just for clarity? I'm not quite sure as to how they help you blend in, I'd imagine that not having them would be better for stealth, since you'd be a smaller target and have less moving parts anyway.