Which version of the IDE is in use?
Some simple things such as replacing
lcd.setCursor(0,0);
lcd.print("Saving. ");
delay(500);
lcd.setCursor(0,0);
lcd.print("Saving.. ");
delay(500);
lcd.setCursor(0,0);
lcd.print("Saving... ");
delay(500);
lcd.setCursor(0,0);
lcd.print("Saving.... ");
delay(500);
lcd.setCursor(0,0);
lcd.print("Saving..... ");
delay(500);
lcd.setCursor(0,0);
lcd.print("Saving......");
lcd.setCursor(0,0);
with a loop that adds the requisite numbre of dots/spaces will mean you only need 3 string ("Saving","."and," ") so using 1/6 of the storage you currently use might help.