I think this girl should have been allowed temporary landing permit (even confine in airport) in the meantime Old passport which has visa could have faxed/courier to Official. Now in the modern world Visa validity can be confirmed through diplomatic channel. More realistic approach is always beneficial.