Вы ведь проверяете, загрузился XML в событии onLoad().... или нет?

Если да, то в чем проблема? Нету файла - запускаете загрузку по дефолту (который точно есть).
Или грузите сразу тот что по дефолту и в случае отсутствия нужно подпихиваете значения загруженного ранее default.xml