If you can't update the file in the e-visa app, then you can just a start a new app. Hopefully you are saving all the files you upload in a directory in case you need them or want to refer back to them later.
For the passport, besides the first page, you only need "travel records for the last 12 months" from the passport for the 60-day TR visa which probably just means the entrance and exit stamps for the last 12 months unless you traveled to places where you needed an actual visa in the last 12 months. You have to figure out how to reduce the file size of the images and combine them into a single file. That's fairly easy to do with the preview app on a mac. I'm sure there's a similar tool available on a PC.
The alternative to the TR visa is just forgo the visa and go in as 30-day exempt (assuming you are US citizen from your "location") and then waste a day in the middle of your trip going to Thai immigration and getting a 30-day extension for 1900 THB. You just look up the requirements to do that, there's a form TM.7 and you need your passport a copy of your main passport page, and a passport picture, and the fee in cash.
Personally, I did the 30-day extension once in Bangkok, back when you had to go to Cheng Wattana, which is a huge government immigration complex in Bangkok and I vowed to never waste my day doing that again. Since then, the location for extensions in Bangkok has moved, twice, I believe and they are in a more convenient location now (Lak Si), but if you are doing it outside of Bangkok, it's likely much easier than doing it in Bangkok, regardless of where you have to go now. In Bangkok, as you can imagine, it's very busy and they have early cutoffs for the number of people they will service each day. Where will you be in the middle of your trip? (And don't forget to time that visit properly, taking into account weekends and Thai holidays and any other events that might cause Imm. offices to close.) This is the link for 30-day visa extensions at the Bangkok Immigration office, but you want to use the office in the province where you are at that time.
https://bangkok.immigration.go.th/en/visa-extension/
-David