why don't you (your wife) just apply for a Spouse Visa? It has a greater chance of being approved now.