There's a simple solution, 3 bars, one for overall progress, one for each phase, one for each item in a phase, no attempt to estimate time remaining, just an attempt to overall time, such as adding up all the data to process, do usual calculations, multiply the estimated time by 1.5 and then just report that and whatever item currently working on (even if it just says something like item 45)