That's terrible, Helen, I am sorry to hear that. One thing that sped up the process for us was telling them that I was pregnant with Angel's child. I had my doctor write a letter stating that I was pregnant, and when I was due, and Angel took it with him to his appointment in SD. Perhaps if you do the same, have a letter from you doc stating that his child is waiting for him, it will help.
TransAt no longer lets Dominicans fly with them, unless you arrange it in POP with the manager. We'd already boughten the ticket for our son when I found this out. Luckily, they let him slip through. Apparently, after 9/11, things are pretty tight.
Air Can doesn't fly to DR, they fly to Haiti. I will never go through Haiti again, that's just my experience. We had to stay in PAP overnight because of the bus/plane times, and it was hell. We were told that the cheapest hotel near the airport that was safe cost $180 US, and people were much worse than any Dominican I've met for hassling for money. Everyone tries to get a piece of you.
I don't know what the other options are now, perhaps AA, but then you pay so much and need to arrange for an in-transit Visa. Perhaps Skyservice lets Dominicans fly on charters?
Good luck, let me know how things turn out.