Donna, I'm so sorry to hear about your troubles with Diva. By all means, give a new name if you see fit. I don't know if you should continue to shut her out of your life by putting her in the RV, but to her it may be a reward to go there and get away from everyone and everything that makes her nervous.
You need to meet her problems head on. I would keep her leashed, especially around others. That way at the first sign of any fear, aggressions, etc., a small tug on the leash or something may snap her out of what is going on in her head.
You never can know the real history of pound puppies, but please don't give up on her. You need to enjoy your life, and the little one, what ever her name may turn out to be, can learn to enjoy it with you. Thankfully you can spend a lot of time with her (i.e. not working and only with her on a part-time basis). If you're going to be in one spot for a while, look for a dog behaviorist (not necessarily a trainer) who may be able to help. I am not a 100% fan of Cesar Millan, but he does have some good training ideas. Here is a link to some of his short videos on National Geographic, may give you some ideas how to work with her.
http://video.nationalgeographic.com/search?q=cesar+milanEveryone who has owned any dog, from a breeder or shelter, has had some type of issues to work through and I'm sure we'll all have different ideas. Just listen and do what you think is best for you and the little one.
(((hugs)))