a) spezzi il file xml in 2 o 10 o 100 porzioni, ciascuna con una sola parte di file da trasferire.
Poi esegui la applicazione con cisacuno degli xml.
oppure
b) modifichi la applicazione (di cui dici ben poco) affinchè carichi un tot di immagini e poi richiami se stessa per caricare il prossimo blocco e così via sino ad esaurimento.
Entrambi i suggerimenti portano a spezzare il lavoro in più esecuzioni, ciascuna con limite di due minuti, ma supera il limite di tempo con esecuzioni successive.