First off I'm very sorry that you have to go through this. Now for the advice.
If you do not want to give her away or put her down, put a muzzle on her when you are out and about. It isn't cruel nor is it unfair to her as she can still play with other dogs and do everything else that she normally would do but she wouldn't be able to bite anyone. There is a dog who comes to my local dog park who wears a muzzle because he doesn't like kids and will bite them if they come near him. He is a happy little dog and enjoys himself at the park.
I know you said training may not be an option because of your husband not being on board but maybe look into personal protection training for her. Chances are you wont be able to train the agression out of her unless you get cesar millan's help, but at least with the personal protection training you'll likely have more control over her. The people who do that kind of training know how to deal with agressive dogs and may just be the perfect trainers to help you.
I saw you live in Florida. Not sure how close this place is to you but they do personal protection training. May be a good place to look into.
South Florida Dog Trainers - K9 ADVISORS Dog Training 786-419-3647
And I should mention that my dog went through personal protection training. He went from just reacting on his own, much like your dog, to now looking to me for the command. Best thing I ever did was going through that kind of training.
Good luck and keep us posted.