HI,
A couple of suggestions.
1. Create a View, that ONLY has the field being updated, the search column, and any required columns (for instance Title, or any other required) and use that in your Get Items, this will shrink that down
2. In your Yes side, you are using an Apply to each, Don't, you have the single record you need correct?
Then access the columns directly, using the path
Remember you only got back 1 record (or should have) so the same way you go the length, you can use the [0] to mean the "first" record returned in the Get items, then just use the proper paths ?[0]?['FIeld1']
This will remove it.
3. Realistically you should be using a Do Until, And i don't see how you are breaking it into 5k chunks in these flows
Lastly, I do not know what your environment limtations are because I dont know the contract you have.
Is every record IN the excel for sure needing to be updated? If not, can you filter out of the 60K in the file, to only those you really need?