Thanks for the additional information. I really appreciate it.
It sounds to me like your Bahamas dog is a dog with very low self confidence, which is why she's so timid of everything. Add to that you've only had her for a few months, and you have to realize that isn't enough time for a rescue dog to feel safe and secure in her environment, regardless of how sweet you are to her and how much you love her. It will take time for her to feel safe.
Until then, there are a couple over-the-counter products you could try to help ease her anxiety.
Melantonin is an over-the-counter drug that can be used to treat some anxiety issues in dogs. The dose you would give would be up to 3 mg given orally whenever necessary up to every 8 hours. More information can be found here: http://www.petplace.com/drug-library/melatonin-melatonex/page1.aspx , which includes risks, warning signs to watch out for and other bits of useful information.
Try a DAP collar. These are collars that are impregnated with a man-made version of the dog appeasing pheromone, which is a pheromone that nursing bitches give off to their pups to help them feel calm and secure. It's something that humans can't smell, but it has an amazing effect on dogs with anxiety and other issues. Although you can find them at your vet's office..you can also find them online at places like Amazon.com and Ebay for much cheaper. Just make sure they're DAP brand, as they seem to work better than some other versions.
I would also get her involved in a basic obedience class. Not because she needs to learn to sit and stay, but because taking her through training will improve the bond between you and she and will also help her with her self esteem because she'll know that you're going to be her pack leader and will help point her in the right direction and tell her what needs to be done. It'll also help by giving her a boost in self confidence, which all rescues really need. I know that it seems counter productive, but the longer we wait to get her into a class, the harder it will be to get her over the fear and anxiety. Obedience classes are great...and if you tell the people who run it the situation, they'll likely put her in a puppy class where the dogs will all be really non-confrontational which will make her feel less threatened being introduced to them. Also, dogs learn best from other dogs, so by being with dogs in these classes will help her understand there's nothing to be worried about.
I hope this helps.