axiom87,
Now that I think about it, you might ask your visa question on Delta's pilot recruiting Facebook page. I've heard people say they can sometimes get answers there.
I'm not on Facebook and don't know much about it. Maybe others in the Big Six also have such Facebook Pages ?